aboutsummaryrefslogtreecommitdiff
path: root/zuul.d
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin.juszkiewicz+kolla@linaro.org>2022-04-28 12:26:45 +0200
committerRadosław Piliszek <radoslaw.piliszek@gmail.com>2022-09-08 16:33:25 +0000
commit67607c679e20adaa42bc5271110a6b0aa992ffc8 (patch)
tree838010e57ed5ca02923a336ed671dc2e9ae8c51a /zuul.d
parenta914b6668d183b73bb11dfe4bead83c59c193a49 (diff)
downloadkolla-ansible-67607c679e20adaa42bc5271110a6b0aa992ffc8.tar.gz
kolla-ansible-67607c679e20adaa42bc5271110a6b0aa992ffc8.zip
Add CentOS Stream 9 / Rocky Linux 9 host support
Added c9s jobs are non voting, as agreed on PTG to focus on Rocky Linux 9. Since both CS9 and RL9 have higher default fd limit (1073741816 vs 1048576 in CS8) - lowering that for: * RMQ - because Erlang allocates memory based on this (see [1], [2], [3]). * MariaDB - because Galera cluster bootstrap failed Changed openvswitch_db healthcheck, because for unknown reason the usual check (using lsof on /run/openvswitch/db.sock) is hanging on "Bad file descriptor" (even with privileged: true). [1]: https://github.com/docker-library/rabbitmq/issues/545 [2]: https://github.com/rabbitmq/cluster-operator/issues/959#issuecomment-1043280324 [3]: https://github.com/systemd/systemd/commit/a8b627aaed409a15260c25988970c795bf963812 Depends-On: https://review.opendev.org/c/openstack/tenks/+/856296 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/856328 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/856443 Needed-By: https://review.opendev.org/c/openstack/kolla/+/836664 Co-Authored-By: Michał Nasiadka <mnasiadka@gmail.com> Change-Id: I3f7b480519aea38c3927bee7fb2c23eea178554d
Diffstat (limited to 'zuul.d')
-rw-r--r--zuul.d/jobs.yaml99
-rw-r--r--zuul.d/nodesets.yaml44
-rw-r--r--zuul.d/project.yaml51
3 files changed, 97 insertions, 97 deletions
diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index 8753f560c..378055f6c 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -1,8 +1,9 @@
---
- job:
- name: kolla-ansible-centos8s-source
+ name: kolla-ansible-centos9s-source
parent: kolla-ansible-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-centos9s
+ voting: false
vars:
base_distro: centos
tls_enabled: true
@@ -34,10 +35,9 @@
tls_enabled: true
- job:
- name: kolla-ansible-rocky8-source
+ name: kolla-ansible-rocky9-source
parent: kolla-ansible-base
- nodeset: kolla-ansible-rocky-8
- voting: false
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
tls_enabled: true
@@ -51,9 +51,9 @@
tls_enabled: true
- job:
- name: kolla-ansible-centos8s-source-kvm
+ name: kolla-ansible-rocky9-source-kvm
parent: kolla-ansible-kvm-base
- nodeset: kolla-ansible-centos8s-nested-virt
+ nodeset: kolla-ansible-rocky9-nested-virt
vars:
base_distro: centos
@@ -65,9 +65,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-multinode-ipv6
+ name: kolla-ansible-rocky9-source-multinode-ipv6
parent: kolla-ansible-ipv6-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
vars:
base_distro: centos
@@ -79,12 +79,13 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-cephadm
+ name: kolla-ansible-rocky9-source-cephadm
parent: kolla-ansible-cephadm-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
timeout: 9000
vars:
base_distro: centos
+ cephadm_use_package_from_distribution: true
- job:
name: kolla-ansible-ubuntu-source-cephadm
@@ -96,9 +97,9 @@
cephadm_use_package_from_distribution: true
- job:
- name: kolla-ansible-centos8s-source-mariadb
+ name: kolla-ansible-rocky9-source-mariadb
parent: kolla-ansible-mariadb-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
vars:
base_distro: centos
@@ -110,9 +111,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-upgrade
+ name: kolla-ansible-rocky9-source-upgrade
parent: kolla-ansible-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
timeout: 9000
vars:
base_distro: centos
@@ -159,9 +160,9 @@
tls_enabled: true
- job:
- name: kolla-ansible-centos8s-source-upgrade-cephadm
+ name: kolla-ansible-rocky9-source-upgrade-cephadm
parent: kolla-ansible-cephadm-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
timeout: 9000
vars:
base_distro: centos
@@ -179,9 +180,9 @@
is_upgrade: yes
- job:
- name: kolla-ansible-centos8s-source-upgrade-ovn
+ name: kolla-ansible-rocky9-source-upgrade-ovn
parent: kolla-ansible-ovn-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
timeout: 9000
vars:
base_distro: centos
@@ -199,9 +200,9 @@
is_upgrade: yes
- job:
- name: kolla-ansible-centos8s-source-bifrost
+ name: kolla-ansible-rocky9-source-bifrost
parent: kolla-ansible-bifrost-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
@@ -213,9 +214,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-zun
+ name: kolla-ansible-rocky9-source-zun
parent: kolla-ansible-zun-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
vars:
base_distro: centos
@@ -234,9 +235,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-swift
+ name: kolla-ansible-rocky9-source-swift
parent: kolla-ansible-swift-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
vars:
base_distro: centos
@@ -248,9 +249,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-swift-upgrade
+ name: kolla-ansible-rocky9-source-swift-upgrade
parent: kolla-ansible-swift-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
timeout: 10800
vars:
base_distro: centos
@@ -268,16 +269,16 @@
is_upgrade: yes
- job:
- name: kolla-ansible-centos8s-source-scenario-nfv
+ name: kolla-ansible-rocky9-source-scenario-nfv
parent: kolla-ansible-scenario-nfv-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
vars:
base_distro: centos
- job:
- name: kolla-ansible-centos8s-source-ironic
+ name: kolla-ansible-rocky9-source-ironic
parent: kolla-ansible-ironic-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
@@ -296,9 +297,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-magnum
+ name: kolla-ansible-rocky9-source-magnum
parent: kolla-ansible-magnum-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
@@ -310,9 +311,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-octavia
+ name: kolla-ansible-rocky9-source-octavia
parent: kolla-ansible-octavia-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
@@ -331,16 +332,16 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-masakari
+ name: kolla-ansible-rocky9-source-masakari
parent: kolla-ansible-masakari-base
- nodeset: kolla-ansible-centos8s-masakari
+ nodeset: kolla-ansible-rocky9-masakari
vars:
base_distro: centos
- job:
- name: kolla-ansible-centos8s-source-monasca
+ name: kolla-ansible-rocky9-source-monasca
parent: kolla-ansible-monasca-base
- nodeset: kolla-ansible-centos8s-multi-monasca
+ nodeset: kolla-ansible-rocky9-multi-monasca
vars:
base_distro: centos
@@ -352,16 +353,16 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-cells
+ name: kolla-ansible-rocky9-source-cells
parent: kolla-ansible-cells-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
vars:
base_distro: centos
- job:
- name: kolla-ansible-centos8s-source-ovn
+ name: kolla-ansible-rocky9-source-ovn
parent: kolla-ansible-ovn-base
- nodeset: kolla-ansible-centos8s-multi
+ nodeset: kolla-ansible-rocky9-multi
vars:
base_distro: centos
@@ -373,9 +374,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-prometheus-efk
+ name: kolla-ansible-rocky9-source-prometheus-efk
parent: kolla-ansible-prometheus-efk-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
@@ -387,9 +388,9 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-source-venus
+ name: kolla-ansible-rocky9-source-venus
parent: kolla-ansible-venus-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
@@ -401,8 +402,8 @@
base_distro: ubuntu
- job:
- name: kolla-ansible-centos8s-hashi-vault
+ name: kolla-ansible-rocky9-hashi-vault
parent: kolla-ansible-hashi-vault-base
- nodeset: kolla-ansible-centos8s
+ nodeset: kolla-ansible-rocky9
vars:
base_distro: centos
diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml
index 1779ff2b3..dc25a111a 100644
--- a/zuul.d/nodesets.yaml
+++ b/zuul.d/nodesets.yaml
@@ -1,9 +1,9 @@
---
- nodeset:
- name: kolla-ansible-centos8s
+ name: kolla-ansible-centos9s
nodes:
- name: primary
- label: centos-8-stream
+ label: centos-9-stream
- nodeset:
name: kolla-ansible-debian-bullseye
@@ -46,10 +46,10 @@
label: openEuler-22-03-LTS
- nodeset:
- name: kolla-ansible-rocky-8
+ name: kolla-ansible-rocky9
nodes:
- name: primary
- label: rockylinux-8
+ label: rockylinux-9
- nodeset:
name: kolla-ansible-focal-multi
@@ -72,14 +72,14 @@
label: ubuntu-jammy
- nodeset:
- name: kolla-ansible-centos8s-multi
+ name: kolla-ansible-rocky9-multi
nodes:
- name: primary
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary1
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary2
- label: centos-8-stream
+ label: rockylinux-9
- nodeset:
name: kolla-ansible-jammy-nested-virt
@@ -88,26 +88,26 @@
label: nested-virt-ubuntu-jammy
- nodeset:
- name: kolla-ansible-centos8s-nested-virt
+ name: kolla-ansible-rocky9-nested-virt
nodes:
- name: primary
- label: nested-virt-centos-8-stream
+ label: nested-virt-centos-9-stream
- nodeset:
- name: kolla-ansible-centos8s-multi-monasca
+ name: kolla-ansible-rocky9-multi-monasca
nodes:
- name: primary
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary1
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary2
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary3
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary4
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary5
- label: centos-8-stream
+ label: rockylinux-9
- nodeset:
name: kolla-ansible-jammy-masakari
@@ -122,13 +122,13 @@
label: ubuntu-jammy
- nodeset:
- name: kolla-ansible-centos8s-masakari
+ name: kolla-ansible-rocky9-masakari
nodes:
- name: primary
- label: centos-8-stream
+ label: rockylinux-9
- name: secondary
- label: centos-8-stream
+ label: rockylinux-9
- name: ternary1
- label: centos-8-stream
+ label: rockylinux-9
- name: ternary2
- label: centos-8-stream
+ label: rockylinux-9
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 89a071ada..5f3dbd0f2 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -11,67 +11,66 @@
- periodic-stable-jobs
check:
jobs:
- # - kolla-ansible-centos8s-source
+ - kolla-ansible-centos9s-source
- kolla-ansible-debian-source
- kolla-ansible-openeuler-source
- # - kolla-ansible-rocky8-source
+ - kolla-ansible-rocky9-source
- kolla-ansible-ubuntu-source
- # - kolla-ansible-centos8s-source-kvm
+ - kolla-ansible-rocky9-source-kvm
- kolla-ansible-ubuntu-source-kvm
- # - kolla-ansible-centos8s-source-multinode-ipv6
+ - kolla-ansible-rocky9-source-multinode-ipv6
- kolla-ansible-ubuntu-source-multinode-ipv6
- # - kolla-ansible-centos8s-source-bifrost
+ - kolla-ansible-rocky9-source-bifrost
- kolla-ansible-ubuntu-source-bifrost
- # - kolla-ansible-centos8s-source-zun
+ - kolla-ansible-rocky9-source-zun
- kolla-ansible-debian-source-zun
- kolla-ansible-ubuntu-source-zun
- # - kolla-ansible-centos8s-source-swift
+ - kolla-ansible-rocky9-source-swift
- kolla-ansible-ubuntu-source-swift
- # - kolla-ansible-centos8s-source-scenario-nfv
- # - kolla-ansible-centos8s-source-magnum
+ - kolla-ansible-rocky9-source-scenario-nfv
+ - kolla-ansible-rocky9-source-magnum
- kolla-ansible-ubuntu-source-magnum
- # - kolla-ansible-centos8s-source-octavia
+ - kolla-ansible-rocky9-source-octavia
- kolla-ansible-ubuntu-source-octavia
- # - kolla-ansible-centos8s-source-masakari
+ - kolla-ansible-rocky9-source-masakari
- kolla-ansible-ubuntu-source-masakari
- # - kolla-ansible-centos8s-source-ironic
+ - kolla-ansible-rocky9-source-ironic
- kolla-ansible-debian-source-ironic
- kolla-ansible-ubuntu-source-ironic
- # - kolla-ansible-centos8s-source-upgrade
+ # - kolla-ansible-rocky9-source-upgrade
- kolla-ansible-debian-source-upgrade
- kolla-ansible-ubuntu-source-upgrade
- kolla-ansible-ubuntu-binary-upgrade
- # - kolla-ansible-centos8s-source-cells
- kolla-ansible-ubuntu-source-cells
- # - kolla-ansible-centos8s-source-mariadb
+ - kolla-ansible-rocky9-source-cells
+ - kolla-ansible-rocky9-source-mariadb
- kolla-ansible-ubuntu-source-mariadb
- # - kolla-ansible-centos8s-source-ovn
+ - kolla-ansible-rocky9-source-ovn
- kolla-ansible-ubuntu-source-ovn
- # - kolla-ansible-centos8s-source-upgrade-ovn
+ # - kolla-ansible-rocky9-source-upgrade-ovn
- kolla-ansible-ubuntu-source-upgrade-ovn
- # - kolla-ansible-centos8s-source-prometheus-efk
+ - kolla-ansible-rocky9-source-prometheus-efk
- kolla-ansible-ubuntu-source-prometheus-efk
- # - kolla-ansible-centos8s-source-venus
+ - kolla-ansible-rocky9-source-venus
- kolla-ansible-ubuntu-source-venus
- # - kolla-ansible-centos8s-source-monasca
- # - kolla-ansible-centos8s-source-cephadm
+ - kolla-ansible-rocky9-source-cephadm
- kolla-ansible-ubuntu-source-cephadm
- # - kolla-ansible-centos8s-source-upgrade-cephadm
+ # - kolla-ansible-rocky9-source-upgrade-cephadm
- kolla-ansible-ubuntu-source-upgrade-cephadm
- # - kolla-ansible-centos8s-hashi-vault
+ - kolla-ansible-rocky9-hashi-vault
check-arm64:
jobs:
- kolla-ansible-debian-source-aarch64
- kolla-ansible-debian-source-upgrade-aarch64
gate:
jobs:
- # - kolla-ansible-centos8s-source
- # - kolla-ansible-centos8s-source-upgrade
+ # - kolla-ansible-rocky9-source-upgrade
- kolla-ansible-debian-source
- kolla-ansible-debian-source-upgrade
+ - kolla-ansible-rocky9-source
- kolla-ansible-ubuntu-source
- kolla-ansible-ubuntu-source-upgrade
experimental:
jobs:
- # - kolla-ansible-centos8s-source-swift-upgrade
+ - kolla-ansible-rocky9-source-swift-upgrade
- kolla-ansible-ubuntu-source-swift-upgrade