Skip to content
Snippets Groups Projects
  1. Apr 22, 2020
  2. Apr 17, 2020
  3. Apr 16, 2020
  4. Apr 15, 2020
  5. Apr 09, 2020
    • Zuul's avatar
    • Mark Goddard's avatar
      CentOS 8: seed VM & bifrost · 51b84b60
      Mark Goddard authored
      * Change default seed VM image to CentOS 8
      * Change default bifrost deploy image to CentOS 8
      * Workaround DIB bug
        https://bugs.launchpad.net/diskimage-builder/+bug/1866847 by setting
        DIB_DISABLE_KERNEL_CLEANUP to 1
      * Install iptables on seed for SNAT - missing on CentOS 8
      * Fix provider network MTU lookup for empty string
      * Bump stackhpc.libvirt-host to 1.7.0 for CentOS 8 support
      * Bump stackhpc.libvirt-vm to 1.13.0 for CentOS 8 support
      * Bump jriguera.configdrive for Python 3 support
      
      Change-Id: Ie0edf6a924a914395c6502e2d5cf1139bce14a48
      Story: 2006574
      Task: 39000
      51b84b60
    • Pierre Riteau's avatar
      Filter out switch port descriptions on Ruckus switches · 010681d7
      Pierre Riteau authored
      Some Ruckus switches, e.g. the Ruckus ICX 7150, advertise switch
      interface names as switch port descriptions. Unlike Dell switches, there
      is no space character between port type and port number. For example:
      GigabitEthernet1/1/9.
      
      Update regular expression to match both styles.
      
      Change-Id: I359b07abadc8665ff0a8c3407ca0fc5effc504cf
      Story: 2007532
      Task: 39343
      010681d7
  6. Apr 03, 2020
    • Pierre Riteau's avatar
      Prevent openrc files from using wrong OS_CACERT value · ce212cc2
      Pierre Riteau authored
      Kolla Ansible sets kolla_{external,internal}_fqdn_cacert variables with
      default values compatible with the use of `kolla-ansible certificates`.
      
      However, when these variables are left unset in Kayobe, which is
      generally the case when using trusted certificates, we end up with
      openrc files setting OS_CACERT to a file that does not exist:
      
          ${KOLLA_CONFIG_PATH}/certificates/haproxy-ca.crt
      
      Instead we allow null cacert variables to be passed to kolla-ansible,
      which results in openrc files without the bogus OS_CACERT entry.
      
      Change-Id: Ifa615888b6d8d54c9e6314fd90f3fc4872fc6e5a
      Story: 2007516
      Task: 39299
      ce212cc2
    • Mark Goddard's avatar
      Use unittest.mock instead of PyPI mock · 611111b8
      Mark Goddard authored
      Now that py2 is gone, oslotest dropped dependency on mock and will
      soon affect Ussuri CI [1], let's use unittest.mock built in py3.
      
      This also fixes py38 jobs and proactively prevents py36 and py37
      failing due to [1]. This is because we never included mock in
      test-requirements and instead relied on oslotest to bring it in.
      
      [1] https://review.opendev.org/716322
      
      Change-Id: I0c18b13c4e1fbaa9db41da4e2039ad908c28caa6
      611111b8
  7. Apr 02, 2020
  8. Mar 30, 2020
    • Doug Szumski's avatar
      Fix loading of Monasca Grafana dashboards · cdc1d5ad
      Doug Szumski authored
      This is a minimal fix to support loading dashboards into the Monasca
      Grafana fork. It firstly aligns the default Monasca Grafana control
      plane organisation and Monasca Grafana local admin username with Kolla
      Ansible to make the feature easier to use. Secondly, it extracts the
      associated OpenStack project name from this variable by stripping off
      the OpenStack domain.
      
      Longer term we may wish to move the dashboard loading functionality into
      Kolla Ansible, now that it supports deploying Monasca.
      
      Affects Rocky onwards.
      
      Change-Id: I77c94edf654565a12ce8be681e3c9b16caa55c86
      Story: 2007477
      Task: 39186
      cdc1d5ad
  9. Mar 28, 2020
  10. Mar 26, 2020
  11. Mar 25, 2020
  12. Mar 23, 2020
  13. Mar 19, 2020
  14. Mar 18, 2020
    • Radosław Piliszek's avatar
      Remove ceph block device support · e7d7daa5
      Radosław Piliszek authored
      It leaves certain ceph mentions in globals.yml.j2 as it needs
      syncing with kolla-ansible contents anyways
      (these are all comments).
      
      Change-Id: I05e9c6223583e9bb5dc0020edc0b56990275093c
      Story: 2007295
      Task: 38766
      e7d7daa5
  15. Mar 12, 2020
  16. Mar 11, 2020
    • Mark Goddard's avatar
      CentOS 8: Add seed and overcloud CI jobs, drop CentOS 7 jobs · b0359e37
      Mark Goddard authored
      CentOS 8 removes interfaces from their bridge during ifdown, and removes
      the bridge if there are no interfaces left. When Kayobe bounces veth
      links plugged into the bridge, it causes the bridge which has the IP we
      are using for SSH to be removed. Use a dummy interface in CI to avoid
      this problem.
      
      Kolla-ansible has dropped all CentOS 7 jobs on master now, and prechecks
      only allow CentOS 7 hosts. Drop all CentOS 7 jobs. We will have to run
      without upgrade jobs in place until Train supports CentOS 8.
      
      Depends-On: https://review.opendev.org/695881
      
      Change-Id: I7c1a885b36445e33d4db1b1c8533db28a644b4a1
      Story: 2006574
      Task: 38870
      b0359e37
  17. Mar 06, 2020
  18. Mar 05, 2020
Loading