Pin stable branch jobs (victoria to zed) nodeset to Ubuntu Focal (20.04)
In 2023.1 cycle. we are moving the default distro
version of Ubuntu to Jammy (22.04)[1] so we need to pin
the nodeset for stable branch job in master gate so that
they continue run on their supporting distro version which is
Ubuntu Focal from stable/victoria until stable/zed.
[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html
Change-Id: I2c060d618bbbeaff63d506ffb00bc01750c8fcf3
diff --git a/zuul.d/victoria_jobs.yaml b/zuul.d/victoria_jobs.yaml
index 7a92403..247c10f 100644
--- a/zuul.d/victoria_jobs.yaml
+++ b/zuul.d/victoria_jobs.yaml
@@ -1,6 +1,7 @@
- job:
name: neutron-tempest-plugin-api-victoria
parent: neutron-tempest-plugin-base
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: &required-projects-victoria
- openstack/neutron
@@ -137,6 +138,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-victoria
parent: neutron-tempest-plugin-openvswitch
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -166,6 +168,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-victoria
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -195,6 +198,7 @@
- job:
name: neutron-tempest-plugin-scenario-linuxbridge-victoria
parent: neutron-tempest-plugin-linuxbridge
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -224,6 +228,7 @@
- job:
name: neutron-tempest-plugin-scenario-ovn-victoria
parent: neutron-tempest-plugin-ovn
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -250,6 +255,7 @@
- job:
name: neutron-tempest-plugin-dvr-multinode-scenario-victoria
parent: neutron-tempest-plugin-dvr-multinode-scenario
+ nodeset: openstack-two-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -259,6 +265,7 @@
- job:
name: neutron-tempest-plugin-designate-scenario-victoria
parent: neutron-tempest-plugin-designate-scenario
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects:
- openstack/neutron
@@ -281,6 +288,7 @@
- job:
name: neutron-tempest-plugin-sfc-victoria
parent: neutron-tempest-plugin-sfc
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -290,6 +298,7 @@
- job:
name: neutron-tempest-plugin-bgpvpn-bagpipe-victoria
parent: neutron-tempest-plugin-bgpvpn-bagpipe
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -299,6 +308,7 @@
- job:
name: neutron-tempest-plugin-dynamic-routing-victoria
parent: neutron-tempest-plugin-dynamic-routing
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
@@ -308,6 +318,7 @@
- job:
name: neutron-tempest-plugin-vpnaas-victoria
parent: neutron-tempest-plugin-vpnaas
+ nodeset: openstack-single-node-focal
override-checkout: stable/victoria
required-projects: *required-projects-victoria
vars:
diff --git a/zuul.d/wallaby_jobs.yaml b/zuul.d/wallaby_jobs.yaml
index a3c07c0..1482aff 100644
--- a/zuul.d/wallaby_jobs.yaml
+++ b/zuul.d/wallaby_jobs.yaml
@@ -1,6 +1,7 @@
- job:
name: neutron-tempest-plugin-api-wallaby
parent: neutron-tempest-plugin-base
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
tempest_concurrency: 4
@@ -92,6 +93,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-wallaby
parent: neutron-tempest-plugin-openvswitch
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -112,6 +114,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-wallaby
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -132,6 +135,7 @@
- job:
name: neutron-tempest-plugin-scenario-linuxbridge-wallaby
parent: neutron-tempest-plugin-linuxbridge
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -152,6 +156,7 @@
- job:
name: neutron-tempest-plugin-scenario-ovn-wallaby
parent: neutron-tempest-plugin-ovn
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -171,6 +176,7 @@
- job:
name: neutron-tempest-plugin-dvr-multinode-scenario-wallaby
parent: neutron-tempest-plugin-dvr-multinode-scenario
+ nodeset: openstack-two-node-focal
override-checkout: stable/wallaby
vars:
network_api_extensions_common: *api_extensions
@@ -179,6 +185,7 @@
- job:
name: neutron-tempest-plugin-designate-scenario-wallaby
parent: neutron-tempest-plugin-designate-scenario
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -187,6 +194,7 @@
- job:
name: neutron-tempest-plugin-sfc-wallaby
parent: neutron-tempest-plugin-sfc
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -195,6 +203,7 @@
- job:
name: neutron-tempest-plugin-bgpvpn-bagpipe-wallaby
parent: neutron-tempest-plugin-bgpvpn-bagpipe
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -203,6 +212,7 @@
- job:
name: neutron-tempest-plugin-dynamic-routing-wallaby
parent: neutron-tempest-plugin-dynamic-routing
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
@@ -211,6 +221,7 @@
- job:
name: neutron-tempest-plugin-vpnaas-wallaby
parent: neutron-tempest-plugin-vpnaas
+ nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
diff --git a/zuul.d/xena_jobs.yaml b/zuul.d/xena_jobs.yaml
index e0a58a7..cdca20e 100644
--- a/zuul.d/xena_jobs.yaml
+++ b/zuul.d/xena_jobs.yaml
@@ -1,6 +1,7 @@
- job:
name: neutron-tempest-plugin-api-xena
parent: neutron-tempest-plugin-base
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
tempest_concurrency: 4
@@ -94,6 +95,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-xena
parent: neutron-tempest-plugin-openvswitch
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -114,6 +116,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-xena
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -134,6 +137,7 @@
- job:
name: neutron-tempest-plugin-scenario-linuxbridge-xena
parent: neutron-tempest-plugin-linuxbridge
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -154,6 +158,7 @@
- job:
name: neutron-tempest-plugin-scenario-ovn-xena
parent: neutron-tempest-plugin-ovn
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -173,6 +178,7 @@
- job:
name: neutron-tempest-plugin-dvr-multinode-scenario-xena
parent: neutron-tempest-plugin-dvr-multinode-scenario
+ nodeset: openstack-two-node-focal
override-checkout: stable/xena
vars:
network_api_extensions_common: *api_extensions
@@ -181,6 +187,7 @@
- job:
name: neutron-tempest-plugin-designate-scenario-xena
parent: neutron-tempest-plugin-designate-scenario
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -189,6 +196,7 @@
- job:
name: neutron-tempest-plugin-sfc-xena
parent: neutron-tempest-plugin-sfc
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -197,6 +205,7 @@
- job:
name: neutron-tempest-plugin-bgpvpn-bagpipe-xena
parent: neutron-tempest-plugin-bgpvpn-bagpipe
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -205,6 +214,7 @@
- job:
name: neutron-tempest-plugin-dynamic-routing-xena
parent: neutron-tempest-plugin-dynamic-routing
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -213,6 +223,7 @@
- job:
name: neutron-tempest-plugin-vpnaas-xena
parent: neutron-tempest-plugin-vpnaas
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
@@ -221,6 +232,7 @@
- job:
name: neutron-tempest-plugin-tap-as-a-service-xena
parent: neutron-tempest-plugin-tap-as-a-service
+ nodeset: openstack-single-node-focal
override-checkout: stable/xena
vars:
branch_override: stable/xena
diff --git a/zuul.d/yoga_jobs.yaml b/zuul.d/yoga_jobs.yaml
index bc88c83..7d3c36d 100644
--- a/zuul.d/yoga_jobs.yaml
+++ b/zuul.d/yoga_jobs.yaml
@@ -1,6 +1,7 @@
- job:
name: neutron-tempest-plugin-api-yoga
parent: neutron-tempest-plugin-base
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
tempest_concurrency: 4
@@ -96,6 +97,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-yoga
parent: neutron-tempest-plugin-openvswitch
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -116,6 +118,7 @@
- job:
name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-yoga
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -136,6 +139,7 @@
- job:
name: neutron-tempest-plugin-scenario-linuxbridge-yoga
parent: neutron-tempest-plugin-linuxbridge
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -156,6 +160,7 @@
- job:
name: neutron-tempest-plugin-scenario-ovn-yoga
parent: neutron-tempest-plugin-ovn
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -177,6 +182,7 @@
- job:
name: neutron-tempest-plugin-dvr-multinode-scenario-yoga
parent: neutron-tempest-plugin-dvr-multinode-scenario
+ nodeset: openstack-two-node-focal
override-checkout: stable/yoga
vars:
network_api_extensions_common: *api_extensions
@@ -185,6 +191,7 @@
- job:
name: neutron-tempest-plugin-designate-scenario-yoga
parent: neutron-tempest-plugin-designate-scenario
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -193,6 +200,7 @@
- job:
name: neutron-tempest-plugin-sfc-yoga
parent: neutron-tempest-plugin-sfc
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -201,6 +209,7 @@
- job:
name: neutron-tempest-plugin-bgpvpn-bagpipe-yoga
parent: neutron-tempest-plugin-bgpvpn-bagpipe
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -209,6 +218,7 @@
- job:
name: neutron-tempest-plugin-dynamic-routing-yoga
parent: neutron-tempest-plugin-dynamic-routing
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -217,6 +227,7 @@
- job:
name: neutron-tempest-plugin-vpnaas-yoga
parent: neutron-tempest-plugin-vpnaas
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
@@ -225,6 +236,7 @@
- job:
name: neutron-tempest-plugin-tap-as-a-service-yoga
parent: neutron-tempest-plugin-tap-as-a-service
+ nodeset: openstack-single-node-focal
override-checkout: stable/yoga
vars:
branch_override: stable/yoga
diff --git a/zuul.d/zed_jobs.yaml b/zuul.d/zed_jobs.yaml
index 097df53..43667db 100644
--- a/zuul.d/zed_jobs.yaml
+++ b/zuul.d/zed_jobs.yaml
@@ -1,6 +1,7 @@
- job:
name: neutron-tempest-plugin-openvswitch-zed
parent: neutron-tempest-plugin-openvswitch
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -107,6 +108,7 @@
- job:
name: neutron-tempest-plugin-openvswitch-iptables_hybrid-zed
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -137,6 +139,7 @@
- job:
name: neutron-tempest-plugin-linuxbridge-zed
parent: neutron-tempest-plugin-linuxbridge
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -163,6 +166,7 @@
- job:
name: neutron-tempest-plugin-ovn-zed
parent: neutron-tempest-plugin-ovn
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -187,6 +191,7 @@
- job:
name: neutron-tempest-plugin-dvr-multinode-scenario-zed
parent: neutron-tempest-plugin-dvr-multinode-scenario
+ nodeset: openstack-two-node-focal
override-checkout: stable/zed
vars:
network_api_extensions_common: *api_extensions
@@ -195,6 +200,7 @@
- job:
name: neutron-tempest-plugin-designate-scenario-zed
parent: neutron-tempest-plugin-designate-scenario
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -203,6 +209,7 @@
- job:
name: neutron-tempest-plugin-sfc-zed
parent: neutron-tempest-plugin-sfc
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -211,6 +218,7 @@
- job:
name: neutron-tempest-plugin-bgpvpn-bagpipe-zed
parent: neutron-tempest-plugin-bgpvpn-bagpipe
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -219,6 +227,7 @@
- job:
name: neutron-tempest-plugin-dynamic-routing-zed
parent: neutron-tempest-plugin-dynamic-routing
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -227,6 +236,7 @@
- job:
name: neutron-tempest-plugin-fwaas-zed
parent: neutron-tempest-plugin-fwaas
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -235,6 +245,7 @@
- job:
name: neutron-tempest-plugin-vpnaas-zed
parent: neutron-tempest-plugin-vpnaas
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed
@@ -243,6 +254,7 @@
- job:
name: neutron-tempest-plugin-tap-as-a-service-zed
parent: neutron-tempest-plugin-tap-as-a-service
+ nodeset: openstack-single-node-focal
override-checkout: stable/zed
vars:
branch_override: stable/zed