Skip to content
Snippets Groups Projects
  1. Mar 19, 2020
  2. Mar 17, 2020
  3. Mar 16, 2020
    • Radosław Piliszek's avatar
      CI: Ignore neutron-server CRITICAL about WSREP · 16ade28d
      Radosław Piliszek authored
      We are getting this randomly on neutron-server shutdown
      for upgrade.
      As it does not affect real operations (and if it did,
      we would definitely see it now), let's ignore it.
      
      Change-Id: Ibe561517d44a1108e8223442a71fab36b69c2258
      Related-bug: #1863579
      16ade28d
  4. Mar 03, 2020
    • Mark Goddard's avatar
      CentOS 8: CI: Add upgrade job · 29f223c0
      Mark Goddard authored
      Test upgrade from CentOS 8 train to CentOS 8 master.
      
      Change-Id: Ibff2c7f8844dec4758945cbc7aa8df80d70a3dfd
      Partially-Implements: blueprint centos-rhel-8
      29f223c0
    • Mark Goddard's avatar
      CI: Add Ceph groups back to inventory · cdae86a7
      Mark Goddard authored
      Following I21dd51c82534704f31ca8d3f72cb2587ee216cd9, the test inventory
      was synced with the multinode inventory. This removed some temporary
      ceph groups used by the ceph-ansible-upgrade jobs, and broke them. This
      change adds the groups back.
      
      Change-Id: I37379258447ffde6b083f4e8d9a1644bc17cd165
      cdae86a7
  5. Mar 02, 2020
  6. Mar 01, 2020
    • Radosław Piliszek's avatar
      CI: Debug init-runonce · 29e4ef13
      Radosław Piliszek authored
      Also adds gawk for timestamping.
      
      This helps to correlate init events with failures elsewhere.
      
      Change-Id: I22fdb683ecf9870b2d66fedd6b40b7004317130a
      29e4ef13
  7. Feb 28, 2020
  8. Feb 26, 2020
  9. Feb 25, 2020
    • James Kirsch's avatar
      CI: Fix TLS upgrade test · 9b384da3
      James Kirsch authored
      Fix the upgrade TLS scenario in zuul to generate self signed
      certificates and to configure TLS to be enabled in the open stack
      deployment.
      
      Change-Id: Icacc28eed6ad5b81fc3954db80486d9d7f24c082
      Partially-Implements: blueprint custom-cacerts
      9b384da3
    • Mark Goddard's avatar
      CI: Use upper constraints when installing clients · d8733b29
      Mark Goddard authored
      Clients are starting to release versions that don't support Python 2.
      The ironic scenario is currently failing on stable branches for this
      reason.
      
      Use upper constraints to avoid installing these new versions on stable
      branches.
      
      Change-Id: I4f91b53cbf2297d70da4b54d6c402c1427aacdd9
      d8733b29
  10. Feb 21, 2020
  11. Feb 20, 2020
  12. Feb 14, 2020
  13. Feb 13, 2020
    • Radosław Piliszek's avatar
      CI: Generate ARA HTML · 707f0c85
      Radosław Piliszek authored
      Since move to Swift ARA database does not render server-side,
      let's make it render HTML locally as suggested.
      
      Change-Id: I1190526c02d1f312d5284544d6e5be433dd839fa
      707f0c85
  14. Feb 12, 2020
    • Michal Nasiadka's avatar
      Upgrade virtualenv in pre · 241e3474
      Michal Nasiadka authored
      Since virtualenv 20.0 (amongst other changes) six version >1.12.0 is required.
      This change adds upgrade of virtualenv and six in pre - to be reverted once
      infra CentOS images are sorted out.
      
      Change-Id: I0ca0347bb6ebc5d8f5d22f708211e01221165262
      241e3474
  15. Feb 11, 2020
  16. Feb 06, 2020
    • Mark Goddard's avatar
      CI: Use auto-detected python interpreter except on CentOS 7 · 5b38fbfc
      Mark Goddard authored
      This switches to python 3 as the remote python interpreter on
      Debian/Ubuntu jobs, with CentOS 7 as the only exception using python 2.
      
      Also switch to auto-detection of the interpeter except for CentOS 7,
      which should be based on the one used by ansible-playbook (python 3).
      
      Change-Id: Ie4aff6123dfc7267fe78f4bd736565fb72fe135e
      Partially-Implements: python-3
      5b38fbfc
    • Radosław Piliszek's avatar
      CentOS 8: Add deploy jobs in CI · 287adab0
      Radosław Piliszek authored
      Adds new CI job definitions for CentOS 8:
      
      - kolla-ansible-centos8-source
      - kolla-ansible-centos8-binary
      - kolla-ansible-centos8-source-ceph-ansible
      - kolla-ansible-centos8-source-cinder-lvm
      - kolla-ansible-centos8-source-mariadb
      - kolla-ansible-centos8-source-bifrost
      - kolla-ansible-centos8-source-zun
      - kolla-ansible-centos8-source-swift
      - kolla-ansible-centos8-source-scenario-nfv
      - kolla-ansible-centos8-source-ironic
      - kolla-ansible-centos8-binary-ironic
      - kolla-ansible-centos8-source-masakari
      - kolla-ansible-centos8-source-cells
      
      The following jobs are added to the check pipeline:
      
      - kolla-ansible-centos8-source
      - kolla-ansible-centos8-binary
      - kolla-ansible-centos8-source-cinder-lvm
      - kolla-ansible-centos8-source-mariadb
      - kolla-ansible-centos8-source-zun
      - kolla-ansible-centos8-source-swift
      - kolla-ansible-centos8-source-scenario-nfv
      - kolla-ansible-centos8-source-ironic
      - kolla-ansible-centos8-binary-ironic
      - kolla-ansible-centos8-source-cells
      
      The following jobs are not yet passing so are not added to the check
      pipeline:
      
      - kolla-ansible-centos8-source-ceph-ansible
      - kolla-ansible-centos8-source-bifrost
      - kolla-ansible-centos8-source-masakari
      
      The kolla-ansible-centos8-source job is added to the gate.
      
      Upgrade jobs will be added when CentOS 8 support exists in Train.
      
      Depends-On: https://review.opendev.org/704337
      Depends-On: https://review.opendev.org/704848
      Depends-On: https://review.opendev.org/704965
      
      
      
      Co-Authored-By: default avatarMark Goddard <mark@stackhpc.com>
      
      Change-Id: Ibd806feee71721b122b77d7eff33228ca1cc2853
      Partially-Implements: blueprint centos-rhel-8
      287adab0
  17. Feb 05, 2020
  18. Jan 29, 2020
    • Michal Nasiadka's avatar
      External Ceph: add ceph_*_user variables · fdf3729f
      Michal Nasiadka authored
      To make the configuration easier for the user, and to allow non-standard
      ceph authentication ids - introduce ceph_*_user variables.
      
      Change-Id: I24e01c43c826b62b6748d93a498f4b7d8ce9e309
      fdf3729f
  19. Jan 28, 2020
    • generalfuzz's avatar
      CI: Add TLS tests · 6404d0e0
      generalfuzz authored
      Add a TLS scenario in zuul to generate self signed certificates and
      to configure TLS to be enabled in the open stack deployment.
      
      Change-Id: If10a23dfa67212e843ef26486c9523074cc920e7
      Partially-Implements: blueprint custom-cacerts
      6404d0e0
  20. Jan 24, 2020
  21. Jan 10, 2020
    • Mark Goddard's avatar
      CentOS 8: Support variable image tag suffix · 9755c924
      Mark Goddard authored
      For the CentOS 7 to 8 transition, we will have a period where both
      CentOS 7 and 8 images are available. We differentiate these images via a
      tag - the CentOS 8 images will have a tag of train-centos8 (or
      master-centos8 temporarily).
      
      To achieve this, and maintain backwards compatibility for the
      openstack_release variable, we introduce a new 'openstack_tag' variable.
      This variable is based on openstack_release, but has a suffix of
      'openstack_tag_suffix', which is empty except on CentOS 8 where it has a
      value of '-centos8'.
      
      Change-Id: I12ce4661afb3c255136cdc1aabe7cbd25560d625
      Partially-Implements: blueprint centos-rhel-8
      9755c924
  22. Jan 09, 2020
  23. Jan 08, 2020
    • Mark Goddard's avatar
      Configure Cinder to use lioadm on CentOS/RHEL 8 · 350bb171
      Mark Goddard authored
      In CentOS/RHEL 8 there is no scsi-target-utils package, nor is it
      available in EPEL. It is removed from kolla in [1]. In RHEL 7 and beyond
      the LIO kernel subsystem can be used instead of the tgtd daemon.
      
      This change removes support for the SCSI target daemon on CentOS/RHEL 8.
      The 'tgtd' image is no longer available for CentOS/RHEL 8.
      
      [1] https://review.openstack.org/#/c/613815/5
      
      Change-Id: I718fc16cde2dd177b2a1c2f79b932426034897fe
      Related: blueprint centos-rhel-8
      350bb171
  24. Dec 19, 2019
  25. Dec 11, 2019
    • Mark Goddard's avatar
      Drop python 2 support from action plugins · 3f10f708
      Mark Goddard authored
      These are executed on the local host where we run ansible-playbook,
      and we have agreed to drop Python 2 support there.
      
      Partially Implements: blueprint drop-py2-support
      Change-Id: Id2190c3a22a56f4f048afbf0f7200daa8f41a292
      3f10f708
  26. Dec 10, 2019
    • Radosław Piliszek's avatar
      CI: Test Swift · 7714ea72
      Radosław Piliszek authored
      Partially-implements: blueprint kolla-deployment-scenario-testing
      Change-Id: I82266829dba47eac81f440a53706c2e9064b8e62
      7714ea72
Loading