Update gate jobs as per the 2025.1 cycle testing runtime
As per 2025.1 testing runtime[1], we need to test on Ubuntu
Noble (which will be taken care by depends-on tempest and devstack
patches to move base jobs to Noble) and at least single job to run on
Ubuntu Jammy (for smooth upgrade from previous releases).
This commit adds a new job to run on Jammy which can be removed
in future cycle when testing runtime test next version of Ubuntu
as default.
[1]https://governance.openstack.org/tc/reference/runtimes/2025.1.html
Change-Id: Ib93e87a2d9828eb28bd1bed37a3e06d88e480c74
diff --git a/zuul.d/2024_1_jobs.yaml b/zuul.d/2024_1_jobs.yaml
index c426be6..40dafc8 100644
--- a/zuul.d/2024_1_jobs.yaml
+++ b/zuul.d/2024_1_jobs.yaml
@@ -1,6 +1,7 @@
- job:
name: neutron-tempest-plugin-openvswitch-2024-1
parent: neutron-tempest-plugin-openvswitch
+ nodeset: neutron-nested-virt-ubuntu-jammy
override-checkout: stable/2024.1
vars:
network_api_extensions_openvswitch: &api_extensions_openvswitch
@@ -107,6 +108,7 @@
- job:
name: neutron-tempest-plugin-openvswitch-iptables_hybrid-2024-1
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
+ nodeset: neutron-nested-virt-ubuntu-jammy
override-checkout: stable/2024.1
vars:
network_api_extensions_common: *api_extensions
@@ -140,6 +142,7 @@
- job:
name: neutron-tempest-plugin-openvswitch-enforce-scope-new-defaults-2024-1
parent: neutron-tempest-plugin-openvswitch-2024-1
+ nodeset: neutron-nested-virt-ubuntu-jammy
override-checkout: stable/2024.1
vars:
devstack_localrc:
@@ -157,6 +160,7 @@
- job:
name: neutron-tempest-plugin-linuxbridge-2024-1
parent: neutron-tempest-plugin-linuxbridge
+ nodeset: neutron-nested-virt-ubuntu-jammy
override-checkout: stable/2024.1
vars:
network_api_extensions_common: *api_extensions
@@ -198,6 +202,7 @@
- job:
name: neutron-tempest-plugin-ovn-2024-1
parent: neutron-tempest-plugin-ovn
+ nodeset: neutron-nested-virt-ubuntu-jammy
override-checkout: stable/2024.1
vars:
network_api_extensions_ovn:
@@ -223,6 +228,7 @@
- job:
name: neutron-tempest-plugin-dvr-multinode-scenario-2024-1
parent: neutron-tempest-plugin-dvr-multinode-scenario
+ nodeset: openstack-two-node-jammy
override-checkout: stable/2024.1
vars:
network_api_extensions_common: *api_extensions
@@ -236,6 +242,7 @@
- job:
name: neutron-tempest-plugin-designate-scenario-2024-1
parent: neutron-tempest-plugin-designate-scenario
+ nodeset: neutron-nested-virt-ubuntu-jammy
override-checkout: stable/2024.1
vars:
network_api_extensions_common: *api_extensions
@@ -245,6 +252,7 @@
- job:
name: neutron-tempest-plugin-sfc-2024-1
parent: neutron-tempest-plugin-sfc
+ nodeset: openstack-single-node-jammy
override-checkout: stable/2024.1
vars:
devstack_localrc:
@@ -253,6 +261,7 @@
- job:
name: neutron-tempest-plugin-bgpvpn-bagpipe-2024-1
parent: neutron-tempest-plugin-bgpvpn-bagpipe
+ nodeset: openstack-single-node-jammy
override-checkout: stable/2024.1
vars:
devstack_localrc:
@@ -261,11 +270,13 @@
- job:
name: neutron-tempest-plugin-dynamic-routing-2024-1
parent: neutron-tempest-plugin-dynamic-routing
+ nodeset: openstack-single-node-jammy
override-checkout: stable/2024.1
- job:
name: neutron-tempest-plugin-fwaas-2024-1
parent: neutron-tempest-plugin-fwaas
+ nodeset: openstack-single-node-jammy
override-checkout: stable/2024.1
vars:
devstack_localrc:
@@ -274,6 +285,7 @@
- job:
name: neutron-tempest-plugin-vpnaas-2024-1
parent: neutron-tempest-plugin-vpnaas
+ nodeset: openstack-single-node-jammy
override-checkout: stable/2024.1
vars:
devstack_localrc:
@@ -282,6 +294,7 @@
- job:
name: neutron-tempest-plugin-tap-as-a-service-2024-1
parent: neutron-tempest-plugin-tap-as-a-service
+ nodeset: openstack-single-node-jammy
override-checkout: stable/2024.1
vars:
devstack_localrc: