aboutsummaryrefslogtreecommitdiff
path: root/zuul.d
diff options
context:
space:
mode:
Diffstat (limited to 'zuul.d')
-rw-r--r--zuul.d/base.yaml12
-rw-r--r--zuul.d/nodesets.yaml42
-rw-r--r--zuul.d/project.yaml4
-rw-r--r--zuul.d/scenarios/aio.yaml54
-rw-r--r--zuul.d/scenarios/bifrost.yaml6
-rw-r--r--zuul.d/scenarios/cells.yaml6
-rw-r--r--zuul.d/scenarios/cephadm.yaml33
-rw-r--r--zuul.d/scenarios/container-engine-migration.yaml4
-rw-r--r--zuul.d/scenarios/haproxy-fqdn.yaml6
-rw-r--r--zuul.d/scenarios/ipv6.yaml6
-rw-r--r--zuul.d/scenarios/ironic.yaml17
-rw-r--r--zuul.d/scenarios/kayobe.yaml8
-rw-r--r--zuul.d/scenarios/keystone-federation.yaml6
-rw-r--r--zuul.d/scenarios/kvm.yaml6
-rw-r--r--zuul.d/scenarios/lets-encrypt.yaml6
-rw-r--r--zuul.d/scenarios/magnum.yaml6
-rw-r--r--zuul.d/scenarios/mariadb.yaml19
-rw-r--r--zuul.d/scenarios/masakari.yaml6
-rw-r--r--zuul.d/scenarios/nfv.yaml6
-rw-r--r--zuul.d/scenarios/octavia.yaml6
-rw-r--r--zuul.d/scenarios/openbao.yaml6
-rw-r--r--zuul.d/scenarios/ovn.yaml21
-rw-r--r--zuul.d/scenarios/prometheus-opensearch.yaml17
-rw-r--r--zuul.d/scenarios/skyline.yaml12
-rw-r--r--zuul.d/scenarios/slurp.yaml10
-rw-r--r--zuul.d/scenarios/telemetry.yaml6
-rw-r--r--zuul.d/scenarios/zun.yaml10
27 files changed, 201 insertions, 140 deletions
diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml
index cd46c1967..05bd823d6 100644
--- a/zuul.d/base.yaml
+++ b/zuul.d/base.yaml
@@ -14,6 +14,7 @@
files:
- ^ansible/site.yml
- ^ansible/group_vars/all/common.yml
+ - ^ansible/roles/certificates/
- ^requirements-core.yml
- ^roles/kolla-ansible-test-dashboard/
- ^tests/check-(config|failure|logs).sh
@@ -50,9 +51,9 @@
ansible_core_version_constraint: >-
{{ ansible_core_version_slurp if is_slurp else ansible_core_version_min if is_upgrade
or ansible_facts.distribution != "Ubuntu" else ansible_core_version_max }}
- ansible_core_version_slurp: "==2.17.*"
- ansible_core_version_max: "==2.19.*"
- ansible_core_version_min: "==2.18.*"
+ ansible_core_version_slurp: "==2.18.*"
+ ansible_core_version_max: "==2.20.*"
+ ansible_core_version_min: "==2.19.*"
# NOTE(mgoddard): Test the use of interface names with dashes.
api_interface_name: "vxlan-0"
api_network_prefix: "192.0.2."
@@ -62,7 +63,8 @@
container_engine: "docker"
is_upgrade: "{{ 'upgrade' in zuul.job }}"
is_slurp: "{{ 'slurp' in zuul.job }}"
- kolla_ansible_tempest_regex: "\\[.*\\bsmoke\\b.*\\]"
+ kolla_ansible_tempest_regex:
+ - .*smoke.*
kolla_internal_vip_address: "192.0.2.10"
le_enabled: false
neutron_external_bridge_name: br-0
@@ -74,7 +76,7 @@
neutron_tenant_network_dns_server: "8.8.8.8"
neutron_tenant_network_prefix: "203.0.113."
neutron_tenant_network_prefix_length: "24"
- previous_release: "{{ '2025.1' if is_slurp else '2025.1' }}"
+ previous_release: "{{ '2025.1' if is_slurp else '2025.2' }}"
scenario: core
scenario_images_core:
- ^cron
diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml
index 295df62e6..d143e4ae7 100644
--- a/zuul.d/nodesets.yaml
+++ b/zuul.d/nodesets.yaml
@@ -12,60 +12,60 @@
label: centos-10-stream-arm64-8GB
- nodeset:
- name: kolla-ansible-debian-bookworm-8GB
+ name: kolla-ansible-debian-trixie-8GB
nodes:
- name: primary
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- nodeset:
- name: kolla-ansible-debian-bookworm-16GB
+ name: kolla-ansible-debian-trixie-16GB
nodes:
- name: primary
- label: debian-bookworm-16GB
+ label: debian-trixie-16GB
- nodeset:
- name: kolla-ansible-debian-bookworm-aarch64-8GB
+ name: kolla-ansible-debian-trixie-aarch64-8GB
nodes:
- name: primary
- label: debian-bookworm-arm64-8GB
+ label: debian-trixie-arm64-8GB
- nodeset:
- name: kolla-ansible-debian-bookworm-masakari-8GB
+ name: kolla-ansible-debian-trixie-masakari-8GB
nodes:
- name: primary
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- name: secondary
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- name: ternary1
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- name: ternary2
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- nodeset:
- name: kolla-ansible-debian-bookworm-multi-8GB
+ name: kolla-ansible-debian-trixie-multi-8GB
nodes:
- name: primary
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- name: secondary1
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- name: secondary2
- label: debian-bookworm-8GB
+ label: debian-trixie-8GB
- nodeset:
- name: kolla-ansible-debian-bookworm-multi-16GB
+ name: kolla-ansible-debian-trixie-multi-16GB
nodes:
- name: primary
- label: debian-bookworm-16GB
+ label: debian-trixie-16GB
- name: secondary1
- label: debian-bookworm-16GB
+ label: debian-trixie-16GB
- name: secondary2
- label: debian-bookworm-16GB
+ label: debian-trixie-16GB
- nodeset:
- name: kolla-ansible-debian-bookworm-nested-virt
+ name: kolla-ansible-debian-trixie-nested-virt
nodes:
- name: primary
- label: debian-bookworm-nested-virt-8GB
+ label: debian-trixie-nested-virt-8GB
- nodeset:
name: kolla-ansible-rocky-10-8GB
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 3b0ef3019..777520d80 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -3,7 +3,8 @@
queue: kolla
templates:
- ansible-role-jobs
- - check-requirements
+ # TODO(mnasiadka): Fix ansible/passlib/bcrypt 5.0.0
+ #- check-requirements
- kolla-ansible-scenario-aio
- kolla-ansible-scenario-bifrost
- kolla-ansible-scenario-cells
@@ -30,6 +31,7 @@
- kolla-ansible-scenario-prometheus-opensearch
# NOTE(mnasiadka): SSO and non-SSO tests are failing
#- kolla-ansible-scenario-skyline
+ - kolla-ansible-scenario-slurp
- kolla-ansible-scenario-telemetry
- openstack-cover-jobs
- openstack-python3-jobs-kolla-ansible
diff --git a/zuul.d/scenarios/aio.yaml b/zuul.d/scenarios/aio.yaml
index 384a06b27..8ac3659b8 100644
--- a/zuul.d/scenarios/aio.yaml
+++ b/zuul.d/scenarios/aio.yaml
@@ -8,7 +8,7 @@
- ^ansible/(action_plugins|filter_plugins|library|module_utils)/
- ^ansible/roles/(common|fluentd|glance|haproxy-config|heat|horizon|keystone|loadbalancer|loadbalancer-config|neutron|nova|nova-cell|openvswitch|placement|proxysql|rabbitmq|service.*)/
- ^kolla_ansible/
- - ^roles/kolla-ansible-(deploy|tempest|test-dashboard)/
+ - ^roles/kolla-ansible-(deploy|tempest|test-dashboard|reconfigure)/
- ^tests/testinfra/test_horizon.py
- ^tools/init-runonce
@@ -26,23 +26,23 @@
nodeset: kolla-ansible-centos-10s-aarch64-8GB
- job:
- name: kolla-ansible-debian-bookworm
+ name: kolla-ansible-debian-trixie
parent: kolla-ansible-aio-base
- nodeset: kolla-ansible-debian-bookworm-16GB
+ nodeset: kolla-ansible-debian-trixie-16GB
- job:
- name: kolla-ansible-debian-bookworm-aarch64
- parent: kolla-ansible-debian-bookworm
- nodeset: kolla-ansible-debian-bookworm-aarch64-8GB
+ name: kolla-ansible-debian-trixie-aarch64
+ parent: kolla-ansible-debian-trixie
+ nodeset: kolla-ansible-debian-trixie-aarch64-8GB
timeout: 10800
vars:
kolla_build_images: true
voting: false
- job:
- name: kolla-ansible-debian-bookworm-aarch64-podman
- parent: kolla-ansible-debian-bookworm-aarch64
- nodeset: kolla-ansible-debian-bookworm-aarch64-8GB
+ name: kolla-ansible-debian-trixie-aarch64-podman
+ parent: kolla-ansible-debian-trixie-aarch64
+ nodeset: kolla-ansible-debian-trixie-aarch64-8GB
timeout: 10800
vars:
container_engine: podman
@@ -50,9 +50,9 @@
voting: false
- job:
- name: kolla-ansible-debian-bookworm-podman
- parent: kolla-ansible-debian-bookworm
- nodeset: kolla-ansible-debian-bookworm-16GB
+ name: kolla-ansible-debian-trixie-podman
+ parent: kolla-ansible-debian-trixie
+ nodeset: kolla-ansible-debian-trixie-16GB
vars:
container_engine: podman
@@ -72,7 +72,7 @@
name: kolla-ansible-debian-bookworm-upgrade-slurp
parent: kolla-ansible-debian-bookworm-upgrade
nodeset: kolla-ansible-debian-bookworm-16GB
- timeout: 9000
+ timeout: 10800
- job:
name: kolla-ansible-rocky-10
@@ -80,6 +80,18 @@
nodeset: kolla-ansible-rocky-10-16GB
- job:
+ name: kolla-ansible-rocky-10-upgrade
+ parent: kolla-ansible-aio-base
+ nodeset: kolla-ansible-rocky-10-16GB
+ timeout: 10800
+
+- job:
+ name: kolla-ansible-rocky-10-upgrade-slurp
+ parent: kolla-ansible-rocky-10-upgrade
+ nodeset: kolla-ansible-rocky-10-16GB
+ timeout: 10800
+
+- job:
name: kolla-ansible-rocky-10-podman
parent: kolla-ansible-rocky-10
nodeset: kolla-ansible-rocky-10-16GB
@@ -108,7 +120,7 @@
name: kolla-ansible-ubuntu-noble-upgrade-slurp
parent: kolla-ansible-aio-base
nodeset: kolla-ansible-ubuntu-noble-16GB
- timeout: 9000
+ timeout: 10800
- project-template:
name: kolla-ansible-scenario-aio
@@ -117,10 +129,11 @@
check:
jobs:
- kolla-ansible-centos-10s
- - kolla-ansible-debian-bookworm
- - kolla-ansible-debian-bookworm-podman
+ - kolla-ansible-debian-trixie
+ - kolla-ansible-debian-trixie-podman
- kolla-ansible-debian-bookworm-upgrade
- kolla-ansible-rocky-10
+ - kolla-ansible-rocky-10-upgrade
- kolla-ansible-rocky-10-podman
- kolla-ansible-ubuntu-noble
- kolla-ansible-ubuntu-noble-podman
@@ -128,15 +141,16 @@
check-arm64:
jobs:
- kolla-ansible-centos-10s-aarch64
- - kolla-ansible-debian-bookworm-aarch64
- - kolla-ansible-debian-bookworm-aarch64-podman
+ - kolla-ansible-debian-trixie-aarch64
+ - kolla-ansible-debian-trixie-aarch64-podman
- kolla-ansible-debian-bookworm-aarch64-upgrade
gate:
jobs:
- - kolla-ansible-debian-bookworm
- - kolla-ansible-debian-bookworm-podman
- kolla-ansible-debian-bookworm-upgrade
+ - kolla-ansible-debian-trixie
+ - kolla-ansible-debian-trixie-podman
- kolla-ansible-rocky-10
+ - kolla-ansible-rocky-10-upgrade
- kolla-ansible-rocky-10-podman
- kolla-ansible-ubuntu-noble
- kolla-ansible-ubuntu-noble-upgrade
diff --git a/zuul.d/scenarios/bifrost.yaml b/zuul.d/scenarios/bifrost.yaml
index 958c5a69c..c2d01aaed 100644
--- a/zuul.d/scenarios/bifrost.yaml
+++ b/zuul.d/scenarios/bifrost.yaml
@@ -13,9 +13,9 @@
- ^bifrost
- job:
- name: kolla-ansible-debian-bookworm-bifrost
+ name: kolla-ansible-debian-trixie-bifrost
parent: kolla-ansible-bifrost-base
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
name: kolla-ansible-rocky-10-bifrost
@@ -33,6 +33,6 @@
Runs Kolla-Ansible Bifrost scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-bifrost
+ - kolla-ansible-debian-trixie-bifrost
- kolla-ansible-rocky-10-bifrost
- kolla-ansible-ubuntu-noble-bifrost
diff --git a/zuul.d/scenarios/cells.yaml b/zuul.d/scenarios/cells.yaml
index b94bbe93a..97897b45f 100644
--- a/zuul.d/scenarios/cells.yaml
+++ b/zuul.d/scenarios/cells.yaml
@@ -15,9 +15,9 @@
- ^proxysql
- job:
- name: kolla-ansible-debian-bookworm-cells
+ name: kolla-ansible-debian-trixie-cells
parent: kolla-ansible-cells-base
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
+ nodeset: kolla-ansible-debian-trixie-multi-16GB
- job:
name: kolla-ansible-rocky-10-cells
@@ -35,6 +35,6 @@
Runs Kolla-Ansible Nova Cells scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-cells
+ - kolla-ansible-debian-trixie-cells
- kolla-ansible-rocky-10-cells
- kolla-ansible-ubuntu-noble-cells
diff --git a/zuul.d/scenarios/cephadm.yaml b/zuul.d/scenarios/cephadm.yaml
index 2120af30e..1502b3052 100644
--- a/zuul.d/scenarios/cephadm.yaml
+++ b/zuul.d/scenarios/cephadm.yaml
@@ -6,35 +6,40 @@
files:
- ^ansible/group_vars/all/(ceph|ceph-rgw|common|fluentd|glance|heat|horizon|keepalived|keystone|loadbalancer|neutron|nova|openvswitch|placement|proxysql|rabbitmq|valkey).yml
- ^ansible/group_vars/baremetal/ansible-python-interpreter.yml
- - ^ansible/roles/(ceph-rgw|common|fluentd|glance|haproxy-config|heat|horizon|keystone|loadbalancer|loadbalancer-config|neutron|nova|openvswitch|placement|proxysql|rabbitmq|valkey)/
+ - ^ansible/roles/(ceph-rgw|certificates|common|fluentd|glance|haproxy-config|heat|horizon|keystone|loadbalancer|loadbalancer-config|neutron|nova|openvswitch|placement|proxysql|rabbitmq|valkey)/
- ^roles/cephadm/
vars:
kolla_ansible_setup_disks_file_path: "/var/lib/ceph-osd.img"
kolla_ansible_setup_disks_vg_name: "cephvg"
kolla_ansible_setup_disks_lv_name: "cephlv"
- kolla_ansible_tempest_exclude_regex: "^tempest.api.object_storage"
+ kolla_ansible_tempest_exclude_regex:
+ - ^tempest.api.object_storage
scenario: cephadm
scenario_images_extra:
- ^cinder
- ^valkey
- job:
- name: kolla-ansible-debian-bookworm-cephadm
+ name: kolla-ansible-debian-trixie-cephadm
parent: kolla-ansible-cephadm-base
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
+ nodeset: kolla-ansible-debian-trixie-multi-16GB
timeout: 10800
+ vars:
+ cephadm_use_package_from_distribution: true
- job:
- name: kolla-ansible-debian-bookworm-cephadm-upgrade
- parent: kolla-ansible-debian-bookworm-cephadm
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
+ name: kolla-ansible-rocky-10-cephadm
+ parent: kolla-ansible-cephadm-base
+ nodeset: kolla-ansible-rocky-10-multi-16GB
timeout: 10800
+ vars:
+ cephadm_use_package_from_distribution: true
- job:
- name: kolla-ansible-debian-bookworm-cephadm-upgrade-slurp
- parent: kolla-ansible-debian-bookworm-cephadm-upgrade
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
- timeout: 9000
+ name: kolla-ansible-rocky-10-cephadm-upgrade
+ parent: kolla-ansible-rocky-10-cephadm
+ nodeset: kolla-ansible-rocky-10-multi-16GB
+ timeout: 10800
- job:
name: kolla-ansible-ubuntu-noble-cephadm
@@ -54,7 +59,7 @@
name: kolla-ansible-ubuntu-noble-cephadm-upgrade-slurp
parent: kolla-ansible-ubuntu-noble-cephadm-upgrade
nodeset: kolla-ansible-ubuntu-noble-multi-16GB
- timeout: 9000
+ timeout: 10800
- project-template:
name: kolla-ansible-scenario-cephadm
@@ -62,7 +67,9 @@
Runs Kolla-Ansible CephAdm scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-cephadm
- kolla-ansible-debian-bookworm-cephadm-upgrade
+ - kolla-ansible-debian-trixie-cephadm
+ - kolla-ansible-rocky-10-cephadm
+ - kolla-ansible-rocky-10-cephadm-upgrade
- kolla-ansible-ubuntu-noble-cephadm
- kolla-ansible-ubuntu-noble-cephadm-upgrade
diff --git a/zuul.d/scenarios/container-engine-migration.yaml b/zuul.d/scenarios/container-engine-migration.yaml
index c57aaa23a..31bf4c1ec 100644
--- a/zuul.d/scenarios/container-engine-migration.yaml
+++ b/zuul.d/scenarios/container-engine-migration.yaml
@@ -13,12 +13,12 @@
- job:
name: kolla-ansible-debian-container-engine-migration
parent: kolla-ansible-container-engine-migration-base
- nodeset: kolla-ansible-debian-bookworm-16GB
+ nodeset: kolla-ansible-debian-trixie-16GB
- job:
name: kolla-ansible-debian-container-engine-migration-multinode
parent: kolla-ansible-container-engine-migration-base
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
+ nodeset: kolla-ansible-debian-trixie-multi-16GB
- job:
name: kolla-ansible-ubuntu-container-engine-migration
diff --git a/zuul.d/scenarios/haproxy-fqdn.yaml b/zuul.d/scenarios/haproxy-fqdn.yaml
index 51ecfcdc0..7a32335e8 100644
--- a/zuul.d/scenarios/haproxy-fqdn.yaml
+++ b/zuul.d/scenarios/haproxy-fqdn.yaml
@@ -15,9 +15,9 @@
scenario: haproxy
- job:
- name: kolla-ansible-debian-bookworm-haproxy-fqdn
+ name: kolla-ansible-debian-trixie-haproxy-fqdn
parent: kolla-ansible-haproxy-fqdn-base
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
name: kolla-ansible-rocky-10-haproxy-fqdn
@@ -35,6 +35,6 @@
Runs Kolla-Ansible HAProxy FQDN scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-haproxy-fqdn
+ - kolla-ansible-debian-trixie-haproxy-fqdn
- kolla-ansible-rocky-10-haproxy-fqdn
- kolla-ansible-ubuntu-noble-haproxy-fqdn
diff --git a/zuul.d/scenarios/ipv6.yaml b/zuul.d/scenarios/ipv6.yaml
index f465b966a..582d6484f 100644
--- a/zuul.d/scenarios/ipv6.yaml
+++ b/zuul.d/scenarios/ipv6.yaml
@@ -19,9 +19,9 @@
tls_enabled: false
- job:
- name: kolla-ansible-debian-bookworm-ipv6
+ name: kolla-ansible-debian-trixie-ipv6
parent: kolla-ansible-ipv6-base
- nodeset: kolla-ansible-debian-bookworm-multi-8GB
+ nodeset: kolla-ansible-debian-trixie-multi-8GB
- job:
name: kolla-ansible-rocky-10-ipv6
@@ -39,6 +39,6 @@
Runs Kolla-Ansible ipv6 scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-ipv6
+ - kolla-ansible-debian-trixie-ipv6
- kolla-ansible-rocky-10-ipv6
- kolla-ansible-ubuntu-noble-ipv6
diff --git a/zuul.d/scenarios/ironic.yaml b/zuul.d/scenarios/ironic.yaml
index ee2000557..9cc37d53b 100644
--- a/zuul.d/scenarios/ironic.yaml
+++ b/zuul.d/scenarios/ironic.yaml
@@ -23,14 +23,9 @@
tls_enabled: false
- job:
- name: kolla-ansible-debian-bookworm-ironic
+ name: kolla-ansible-debian-trixie-ironic
parent: kolla-ansible-ironic-base
- nodeset: kolla-ansible-debian-bookworm-16GB
-
-- job:
- name: kolla-ansible-debian-bookworm-ironic-upgrade
- parent: kolla-ansible-debian-bookworm-ironic
- nodeset: kolla-ansible-debian-bookworm-16GB
+ nodeset: kolla-ansible-debian-trixie-16GB
- job:
name: kolla-ansible-rocky-10-ironic
@@ -38,6 +33,11 @@
nodeset: kolla-ansible-rocky-10-16GB
- job:
+ name: kolla-ansible-rocky-10-ironic-upgrade
+ parent: kolla-ansible-rocky-10-ironic
+ nodeset: kolla-ansible-rocky-10-16GB
+
+- job:
name: kolla-ansible-ubuntu-noble-ironic
parent: kolla-ansible-ironic-base
nodeset: kolla-ansible-ubuntu-noble-16GB
@@ -53,8 +53,9 @@
Runs Kolla-Ansible Ironic scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-ironic
- kolla-ansible-debian-bookworm-ironic-upgrade
+ - kolla-ansible-debian-trixie-ironic
- kolla-ansible-rocky-10-ironic
+ - kolla-ansible-rocky-10-ironic-upgrade
- kolla-ansible-ubuntu-noble-ironic
- kolla-ansible-ubuntu-noble-ironic-upgrade
diff --git a/zuul.d/scenarios/kayobe.yaml b/zuul.d/scenarios/kayobe.yaml
index abc0d173a..41c5a0f23 100644
--- a/zuul.d/scenarios/kayobe.yaml
+++ b/zuul.d/scenarios/kayobe.yaml
@@ -6,6 +6,14 @@
check:
jobs:
- kayobe-overcloud-rocky10:
+ files:
+ - ^ansible/group_vars/all/(bifrost|common|fluentd|glance|haproxy|ironic|keepalived|keystone|loadbalancer|neutron|nova|openvswitch|placement|proxysql|rabbitmq).yml
+ - ^ansible/group_vars/baremetal/ansible-python-interpreter.yml
+ - ^ansible/roles/(bifrost|common|fluentd|glance|haproxy-config|ironic|keystone|loadbalancer|loadbalancer-config|neutron|nova|nova-cell|openvswitch|placement|proxysql|rabbitmq|service.*)/
voting: false
- kayobe-overcloud-ubuntu-noble:
+ files:
+ - ^ansible/group_vars/all/(bifrost|common|fluentd|glance|haproxy|ironic|keepalived|keystone|loadbalancer|neutron|nova|openvswitch|placement|proxysql|rabbitmq).yml
+ - ^ansible/group_vars/baremetal/ansible-python-interpreter.yml
+ - ^ansible/roles/(bifrost|common|fluentd|glance|haproxy-config|ironic|keystone|loadbalancer|loadbalancer-config|neutron|nova|nova-cell|openvswitch|placement|proxysql|rabbitmq|service.*)/
voting: false
diff --git a/zuul.d/scenarios/keystone-federation.yaml b/zuul.d/scenarios/keystone-federation.yaml
index 47e3f3ff8..2f43e15ef 100644
--- a/zuul.d/scenarios/keystone-federation.yaml
+++ b/zuul.d/scenarios/keystone-federation.yaml
@@ -12,9 +12,9 @@
- ^httpd
- job:
- name: kolla-ansible-debian-bookworm-federation
+ name: kolla-ansible-debian-trixie-federation
parent: kolla-ansible-federation-base
- nodeset: kolla-ansible-debian-bookworm-multi-8GB
+ nodeset: kolla-ansible-debian-trixie-multi-8GB
- job:
name: kolla-ansible-rocky-10-federation
@@ -32,6 +32,6 @@
Runs Kolla-Ansible Keystone federation scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-federation
+ - kolla-ansible-debian-trixie-federation
- kolla-ansible-rocky-10-federation
- kolla-ansible-ubuntu-noble-federation
diff --git a/zuul.d/scenarios/kvm.yaml b/zuul.d/scenarios/kvm.yaml
index ed7d3219c..c83683eae 100644
--- a/zuul.d/scenarios/kvm.yaml
+++ b/zuul.d/scenarios/kvm.yaml
@@ -10,9 +10,9 @@
virt_type: kvm
- job:
- name: kolla-ansible-debian-bookworm-kvm
+ name: kolla-ansible-debian-trixie-kvm
parent: kolla-ansible-kvm-base
- nodeset: kolla-ansible-debian-bookworm-nested-virt
+ nodeset: kolla-ansible-debian-trixie-nested-virt
- job:
name: kolla-ansible-rocky-10-kvm
@@ -30,6 +30,6 @@
Runs Kolla-Ansible KVM scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-kvm
+ - kolla-ansible-debian-trixie-kvm
- kolla-ansible-rocky-10-kvm
- kolla-ansible-ubuntu-noble-kvm
diff --git a/zuul.d/scenarios/lets-encrypt.yaml b/zuul.d/scenarios/lets-encrypt.yaml
index fc059a79c..92fa2b78d 100644
--- a/zuul.d/scenarios/lets-encrypt.yaml
+++ b/zuul.d/scenarios/lets-encrypt.yaml
@@ -19,9 +19,9 @@
le_enabled: true
- job:
- name: kolla-ansible-debian-bookworm-lets-encrypt
+ name: kolla-ansible-debian-trixie-lets-encrypt
parent: kolla-ansible-lets-encrypt-base
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
+ nodeset: kolla-ansible-debian-trixie-multi-16GB
- job:
name: kolla-ansible-ubuntu-noble-lets-encrypt
@@ -34,5 +34,5 @@
Runs Kolla-Ansible Let's Encrypt scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-lets-encrypt
+ - kolla-ansible-debian-trixie-lets-encrypt
- kolla-ansible-ubuntu-noble-lets-encrypt
diff --git a/zuul.d/scenarios/magnum.yaml b/zuul.d/scenarios/magnum.yaml
index 9a5552150..d3a031973 100644
--- a/zuul.d/scenarios/magnum.yaml
+++ b/zuul.d/scenarios/magnum.yaml
@@ -18,9 +18,9 @@
tls_enabled: false
- job:
- name: kolla-ansible-debian-bookworm-magnum
+ name: kolla-ansible-debian-trixie-magnum
parent: kolla-ansible-magnum-base
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
name: kolla-ansible-rocky-10-magnum
@@ -38,6 +38,6 @@
Runs Kolla-Ansible Magnum scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-magnum
+ - kolla-ansible-debian-trixie-magnum
- kolla-ansible-rocky-10-magnum
- kolla-ansible-ubuntu-noble-magnum
diff --git a/zuul.d/scenarios/mariadb.yaml b/zuul.d/scenarios/mariadb.yaml
index 3e540e93a..d82bddaf4 100644
--- a/zuul.d/scenarios/mariadb.yaml
+++ b/zuul.d/scenarios/mariadb.yaml
@@ -19,16 +19,14 @@
- ^proxysql
- job:
- name: kolla-ansible-debian-bookworm-mariadb
+ name: kolla-ansible-debian-trixie-mariadb
parent: kolla-ansible-mariadb-base
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
+ nodeset: kolla-ansible-debian-trixie-multi-16GB
- job:
name: kolla-ansible-debian-bookworm-mariadb-upgrade
parent: kolla-ansible-mariadb-base
nodeset: kolla-ansible-debian-bookworm-multi-16GB
- vars:
- is_upgrade: true
- job:
name: kolla-ansible-rocky-10-mariadb
@@ -36,6 +34,11 @@
nodeset: kolla-ansible-rocky-10-multi-16GB
- job:
+ name: kolla-ansible-rocky-10-mariadb-upgrade
+ parent: kolla-ansible-mariadb-base
+ nodeset: kolla-ansible-rocky-10-multi-16GB
+
+- job:
name: kolla-ansible-ubuntu-noble-mariadb
parent: kolla-ansible-mariadb-base
nodeset: kolla-ansible-ubuntu-noble-multi-8GB
@@ -44,8 +47,6 @@
name: kolla-ansible-ubuntu-noble-mariadb-upgrade
parent: kolla-ansible-mariadb-base
nodeset: kolla-ansible-ubuntu-noble-multi-8GB
- vars:
- is_upgrade: true
- project-template:
name: kolla-ansible-scenario-mariadb
@@ -53,15 +54,17 @@
Runs Kolla-Ansible MariaDB scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-mariadb
+ - kolla-ansible-debian-trixie-mariadb
- kolla-ansible-debian-bookworm-mariadb-upgrade
- kolla-ansible-rocky-10-mariadb
+ - kolla-ansible-rocky-10-mariadb-upgrade
- kolla-ansible-ubuntu-noble-mariadb
- kolla-ansible-ubuntu-noble-mariadb-upgrade
gate:
jobs:
- - kolla-ansible-debian-bookworm-mariadb
+ - kolla-ansible-debian-trixie-mariadb
- kolla-ansible-debian-bookworm-mariadb-upgrade
- kolla-ansible-rocky-10-mariadb
+ - kolla-ansible-rocky-10-mariadb-upgrade
- kolla-ansible-ubuntu-noble-mariadb
- kolla-ansible-ubuntu-noble-mariadb-upgrade
diff --git a/zuul.d/scenarios/masakari.yaml b/zuul.d/scenarios/masakari.yaml
index 02eb2a98e..1a1169d22 100644
--- a/zuul.d/scenarios/masakari.yaml
+++ b/zuul.d/scenarios/masakari.yaml
@@ -17,9 +17,9 @@
tls_enabled: false
- job:
- name: kolla-ansible-debian-bookworm-masakari
+ name: kolla-ansible-debian-trixie-masakari
parent: kolla-ansible-masakari-base
- nodeset: kolla-ansible-debian-bookworm-masakari-8GB
+ nodeset: kolla-ansible-debian-trixie-masakari-8GB
- job:
name: kolla-ansible-rocky-10-masakari
@@ -37,6 +37,6 @@
Runs Kolla-Ansible Masakari scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-masakari
+ - kolla-ansible-debian-trixie-masakari
- kolla-ansible-rocky-10-masakari
- kolla-ansible-ubuntu-noble-masakari
diff --git a/zuul.d/scenarios/nfv.yaml b/zuul.d/scenarios/nfv.yaml
index 03df813c0..f5594a427 100644
--- a/zuul.d/scenarios/nfv.yaml
+++ b/zuul.d/scenarios/nfv.yaml
@@ -18,9 +18,9 @@
tls_enabled: false
- job:
- name: kolla-ansible-debian-bookworm-nfv
+ name: kolla-ansible-debian-trixie-nfv
parent: kolla-ansible-scenario-nfv-base
- nodeset: kolla-ansible-debian-bookworm-multi-8GB
+ nodeset: kolla-ansible-debian-trixie-multi-8GB
- job:
name: kolla-ansible-ubuntu-noble-nfv
@@ -33,5 +33,5 @@
Runs Kolla-Ansible NFV scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-nfv
+ - kolla-ansible-debian-trixie-nfv
- kolla-ansible-ubuntu-noble-nfv
diff --git a/zuul.d/scenarios/octavia.yaml b/zuul.d/scenarios/octavia.yaml
index 520969f65..5625e63cf 100644
--- a/zuul.d/scenarios/octavia.yaml
+++ b/zuul.d/scenarios/octavia.yaml
@@ -15,9 +15,9 @@
tls_enabled: false
- job:
- name: kolla-ansible-debian-bookworm-octavia
+ name: kolla-ansible-debian-trixie-octavia
parent: kolla-ansible-octavia-base
- nodeset: kolla-ansible-debian-bookworm-16GB
+ nodeset: kolla-ansible-debian-trixie-16GB
- job:
name: kolla-ansible-ubuntu-noble-octavia
@@ -30,5 +30,5 @@
Runs Kolla-Ansible Octavia scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-octavia
+ - kolla-ansible-debian-trixie-octavia
- kolla-ansible-ubuntu-noble-octavia
diff --git a/zuul.d/scenarios/openbao.yaml b/zuul.d/scenarios/openbao.yaml
index 1cca53ec3..c7ef9659b 100644
--- a/zuul.d/scenarios/openbao.yaml
+++ b/zuul.d/scenarios/openbao.yaml
@@ -15,9 +15,9 @@
- ^tests/test-openbao-passwords.sh
- job:
- name: kolla-ansible-debian-bookworm-openbao
+ name: kolla-ansible-debian-trixie-openbao
parent: kolla-ansible-openbao-base
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
name: kolla-ansible-rocky-10-openbao
@@ -35,6 +35,6 @@
Runs Kolla-Ansible OpenBao scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-openbao
+ - kolla-ansible-debian-trixie-openbao
- kolla-ansible-rocky-10-openbao
- kolla-ansible-ubuntu-noble-openbao
diff --git a/zuul.d/scenarios/ovn.yaml b/zuul.d/scenarios/ovn.yaml
index 8ff50fbb9..c1298dd83 100644
--- a/zuul.d/scenarios/ovn.yaml
+++ b/zuul.d/scenarios/ovn.yaml
@@ -14,19 +14,30 @@
- ^ovn
- job:
- name: kolla-ansible-debian-bookworm-ovn
+ name: kolla-ansible-debian-trixie-ovn
parent: kolla-ansible-ovn-base
- nodeset: kolla-ansible-debian-bookworm-multi-16GB
+ nodeset: kolla-ansible-debian-trixie-multi-16GB
# NOTE(mnasiadka): Often cirros boot is crashing on cannot open root device
voting: false
- job:
name: kolla-ansible-debian-bookworm-ovn-upgrade
- parent: kolla-ansible-debian-bookworm-ovn
+ parent: kolla-ansible-ovn-base
nodeset: kolla-ansible-debian-bookworm-multi-16GB
timeout: 10800
- job:
+ name: kolla-ansible-rocky-10-ovn
+ parent: kolla-ansible-ovn-base
+ nodeset: kolla-ansible-rocky-10-multi-16GB
+
+- job:
+ name: kolla-ansible-rocky-10-ovn-upgrade
+ parent: kolla-ansible-rocky-10-ovn
+ nodeset: kolla-ansible-rocky-10-multi-16GB
+ timeout: 10800
+
+- job:
name: kolla-ansible-ubuntu-noble-ovn
parent: kolla-ansible-ovn-base
nodeset: kolla-ansible-ubuntu-noble-multi-16GB
@@ -43,7 +54,9 @@
Runs Kolla-Ansible OVN scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-ovn
+ - kolla-ansible-debian-trixie-ovn
- kolla-ansible-debian-bookworm-ovn-upgrade
+ - kolla-ansible-rocky-10-ovn
+ - kolla-ansible-rocky-10-ovn-upgrade
- kolla-ansible-ubuntu-noble-ovn
- kolla-ansible-ubuntu-noble-ovn-upgrade
diff --git a/zuul.d/scenarios/prometheus-opensearch.yaml b/zuul.d/scenarios/prometheus-opensearch.yaml
index f17d34f7d..fb8c6c445 100644
--- a/zuul.d/scenarios/prometheus-opensearch.yaml
+++ b/zuul.d/scenarios/prometheus-opensearch.yaml
@@ -24,14 +24,9 @@
- ^rabbitmq
- job:
- name: kolla-ansible-debian-bookworm-prometheus-opensearch
+ name: kolla-ansible-debian-trixie-prometheus-opensearch
parent: kolla-ansible-prometheus-opensearch-base
- nodeset: kolla-ansible-debian-bookworm-8GB
-
-- job:
- name: kolla-ansible-debian-bookworm-prometheus-opensearch-upgrade
- parent: kolla-ansible-debian-bookworm-prometheus-opensearch
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
name: kolla-ansible-rocky-10-prometheus-opensearch
@@ -39,6 +34,11 @@
nodeset: kolla-ansible-rocky-10-8GB
- job:
+ name: kolla-ansible-rocky-10-prometheus-opensearch-upgrade
+ parent: kolla-ansible-rocky-10-prometheus-opensearch
+ nodeset: kolla-ansible-rocky-10-8GB
+
+- job:
name: kolla-ansible-ubuntu-noble-prometheus-opensearch
parent: kolla-ansible-prometheus-opensearch-base
nodeset: kolla-ansible-ubuntu-noble-8GB
@@ -54,8 +54,9 @@
Runs Kolla-Ansible Prometheus OpenSearch scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-prometheus-opensearch
- kolla-ansible-debian-bookworm-prometheus-opensearch-upgrade
+ - kolla-ansible-debian-trixie-prometheus-opensearch
- kolla-ansible-rocky-10-prometheus-opensearch
+ - kolla-ansible-rocky-10-prometheus-opensearch-upgrade
- kolla-ansible-ubuntu-noble-prometheus-opensearch
- kolla-ansible-ubuntu-noble-prometheus-opensearch-upgrade
diff --git a/zuul.d/scenarios/skyline.yaml b/zuul.d/scenarios/skyline.yaml
index 5ff97810b..e3c0c4c79 100644
--- a/zuul.d/scenarios/skyline.yaml
+++ b/zuul.d/scenarios/skyline.yaml
@@ -21,14 +21,14 @@
scenario: skyline-sso
- job:
- name: kolla-ansible-debian-bookworm-skyline
+ name: kolla-ansible-debian-trixie-skyline
parent: kolla-ansible-skyline-base
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
- name: kolla-ansible-debian-bookworm-skyline-sso
+ name: kolla-ansible-debian-trixie-skyline-sso
parent: kolla-ansible-skyline-sso-base
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
name: kolla-ansible-rocky-10-skyline
@@ -56,8 +56,8 @@
Runs Kolla-Ansible Skyline scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-skyline
- - kolla-ansible-debian-bookworm-skyline-sso
+ - kolla-ansible-debian-trixie-skyline
+ - kolla-ansible-debian-trixie-skyline-sso
- kolla-ansible-rocky-10-skyline
- kolla-ansible-rocky-10-skyline-sso
- kolla-ansible-ubuntu-noble-skyline
diff --git a/zuul.d/scenarios/slurp.yaml b/zuul.d/scenarios/slurp.yaml
new file mode 100644
index 000000000..3251abadf
--- /dev/null
+++ b/zuul.d/scenarios/slurp.yaml
@@ -0,0 +1,10 @@
+---
+- project-template:
+ name: kolla-ansible-scenario-slurp
+ description: |
+ Runs Kolla-Ansible SLURP upgrade scenario jobs.
+ check:
+ jobs:
+ - kolla-ansible-rocky-10-upgrade-slurp
+ - kolla-ansible-ubuntu-noble-upgrade-slurp
+ - kolla-ansible-ubuntu-noble-cephadm-upgrade-slurp
diff --git a/zuul.d/scenarios/telemetry.yaml b/zuul.d/scenarios/telemetry.yaml
index bd762ea4c..878966b52 100644
--- a/zuul.d/scenarios/telemetry.yaml
+++ b/zuul.d/scenarios/telemetry.yaml
@@ -16,9 +16,9 @@
- ^valkey
- job:
- name: kolla-ansible-debian-bookworm-telemetry
+ name: kolla-ansible-debian-trixie-telemetry
parent: kolla-ansible-telemetry-base
- nodeset: kolla-ansible-debian-bookworm-8GB
+ nodeset: kolla-ansible-debian-trixie-8GB
- job:
name: kolla-ansible-rocky-10-telemetry
@@ -36,6 +36,6 @@
Runs Kolla-Ansible Telemetry scenario jobs.
check:
jobs:
- - kolla-ansible-debian-bookworm-telemetry
+ - kolla-ansible-debian-trixie-telemetry
- kolla-ansible-rocky-10-telemetry
- kolla-ansible-ubuntu-noble-telemetry
diff --git a/zuul.d/scenarios/zun.yaml b/zuul.d/scenarios/zun.yaml
index 25397725d..ea5e96a52 100644
--- a/zuul.d/scenarios/zun.yaml
+++ b/zuul.d/scenarios/zun.yaml
@@ -23,12 +23,12 @@
- ^tgtd
- job:
- name: kolla-ansible-debian-zun
+ name: kolla-ansible-debian-trixie-zun
parent: kolla-ansible-zun-base
- nodeset: kolla-ansible-debian-bookworm-multi-8GB
+ nodeset: kolla-ansible-debian-trixie-multi-8GB
- job:
- name: kolla-ansible-ubuntu-zun
+ name: kolla-ansible-ubuntu-noble-zun
parent: kolla-ansible-zun-base
nodeset: kolla-ansible-ubuntu-noble-multi-8GB
@@ -38,5 +38,5 @@
Runs Kolla-Ansible Zun scenario jobs.
check:
jobs:
- - kolla-ansible-debian-zun
- - kolla-ansible-ubuntu-zun
+ - kolla-ansible-debian-trixie-zun
+ - kolla-ansible-ubuntu-noble-zun