Skip to content
Snippets Groups Projects
  1. Feb 11, 2020
  2. Feb 07, 2020
  3. Feb 06, 2020
    • 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
  4. Feb 05, 2020
  5. Feb 04, 2020
  6. Feb 03, 2020
  7. Feb 02, 2020
    • Radosław Piliszek's avatar
      Followup on MariaDB handling fixes · 1ea029a9
      Radosław Piliszek authored
      This fixes issues reported by Mark:
      - possible failure with 4-node cluster (however unlikely)
      - failure to stop all nodes from progressing when conditions are
        not valid (due to: "any_errors_fatal: False")
      
      Change-Id: Ib6995bf4c99202c9813859b3d9e2f420448f0445
      1ea029a9
  8. Feb 01, 2020
  9. Jan 31, 2020
  10. Jan 30, 2020
  11. Jan 29, 2020
  12. Jan 28, 2020
    • James Kirsch's avatar
      Generate self signed TLS certificates · d100904f
      James Kirsch authored
      Generate both internal and external self signed TLS certificates.
      Duplicate the certificate if internal and external VIPs are the same.
      
      Change-Id: I16b345c0b29ff13e042eed8798efe644e0ad2c74
      Partially-Implements: blueprint custom-cacerts
      d100904f
    • James Kirsch's avatar
      Use kolla_toolbox to execute REST methods · 88418cba
      James Kirsch authored
      Delegate executing uri REST methods to the current module containers
      using kolla_toolbox. This will allow self signed certificate that are
      already copied into the container to be automatically validated. This
      circumvents requiring Kolla Ansible to explicitly disable certificate
      validation in the ansible uri module.
      
      Partially-Implements: blueprint custom-cacerts
      
      Change-Id: I2625db7b8000af980e4745734c834c5d9292290b
      88418cba
    • James Kirsch's avatar
      Copy CA into containers. · 511ba9f6
      James Kirsch authored
      When kolla_copy_ca_into_containers is set to "yes", the Certificate
      Authority in /etc/kolla/certificates will be copied into service
      containers to enable trust for that CA. This is especially useful when
      the CA is self signed, and would not be trusted by default.
      
      Partially-Implements: blueprint custom-cacerts
      
      Change-Id: I4368f8994147580460ebe7533850cf63a419d0b4
      511ba9f6
    • Mark Goddard's avatar
      CentOS 8: Deploy CentOS 8 containers · 3b24e566
      Mark Goddard authored
      * HAProxy is now 1.8 in CentOS 8
      * Support python3 in baremetal role
      * Remove support for environments without python2 installed (this could
        not have worked since we gather facts before this point)
      
      Workarounds:
      
      * Using CentOS 7 yum repo for Docker, with module_hotfixes
      
      Change-Id: I30bd3d58f6224ad4c9575ba66c74deabe6895cc4
      Partially-Implements: blueprint centos-rhel-8
      3b24e566
    • Mark Goddard's avatar
      CI: Reduce unnecessary gate image builds · 8b86c819
      Mark Goddard authored
      Due to regex matching of images, we are currently building quite a few
      unnecessary images in CI. Images that can unexpectedly match:
      
      * barbican-keystone-listener
      * ironic-neutron-agent
      * prometheus-haproxy-exporter
      * prometheus-memcached-exporter
      
      This change improves the situation by anchoring matches to the start of
      the name. A full solution would be to specify every image required for
      each job. This would be quite verbose and require maintenance.
      
      Change-Id: I7387ccd0cb394c54c79bfba8b1c09fce7ee2973e
      8b86c819
  13. Jan 27, 2020
Loading