Remove stein jobs from the project's queues
As Stein is now in EM phase we don't want to run it's jobs for every
patch anymore.
So this patch removes those jobs from the check and gate queue of the
neutron-tempest-plugin repo.
It also freeze to use always "stein-em" tag of the
neutron-tempest-plugin in those jobs as this is last known, good
release which works with Neutron stable/stein.
Depends-On: https://review.opendev.org/c/openstack/releases/+/768553
Change-Id: Ie57b009430bb92f1dabea48399af9faaa7e8987b
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index f9e1b9c..973ab9f 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -164,7 +164,6 @@
templates:
- build-openstack-docs-pti
- neutron-tempest-plugin-jobs
- - neutron-tempest-plugin-jobs-stein
- neutron-tempest-plugin-jobs-train
- neutron-tempest-plugin-jobs-ussuri
- neutron-tempest-plugin-jobs-victoria
diff --git a/zuul.d/stein_jobs.yaml b/zuul.d/stein_jobs.yaml
index 9de8384..29dfa8a 100644
--- a/zuul.d/stein_jobs.yaml
+++ b/zuul.d/stein_jobs.yaml
@@ -3,6 +3,12 @@
parent: neutron-tempest-plugin-api
nodeset: openstack-single-node-bionic
override-checkout: stable/stein
+ required-projects: &required-projects-stein
+ - openstack/devstack-gate
+ - openstack/neutron
+ - name: openstack/neutron-tempest-plugin
+ override-checkout: 1.3.0
+ - openstack/tempest
vars:
branch_override: stable/stein
# TODO(slaweq): find a way to put this list of extensions in
@@ -84,6 +90,7 @@
parent: neutron-tempest-plugin-scenario-openvswitch
nodeset: openstack-single-node-bionic
override-checkout: stable/stein
+ required-projects: *required-projects-stein
vars:
branch_override: stable/stein
network_api_extensions: *api_extensions
@@ -103,6 +110,7 @@
parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
nodeset: openstack-single-node-bionic
override-checkout: stable/stein
+ required-projects: *required-projects-stein
vars:
branch_override: stable/stein
network_api_extensions: *api_extensions
@@ -122,6 +130,7 @@
parent: neutron-tempest-plugin-scenario-linuxbridge
nodeset: openstack-single-node-bionic
override-checkout: stable/stein
+ required-projects: *required-projects-stein
vars:
branch_override: stable/stein
network_api_extensions: *api_extensions
@@ -141,6 +150,7 @@
parent: neutron-tempest-plugin-dvr-multinode-scenario
nodeset: openstack-two-node-bionic
override-checkout: stable/stein
+ required-projects: *required-projects-stein
vars:
network_api_extensions_common: *api_extensions
branch_override: stable/stein
@@ -153,7 +163,8 @@
required-projects:
- openstack/devstack-gate
- openstack/neutron
- - openstack/neutron-tempest-plugin
+ - name: openstack/neutron-tempest-plugin
+ override-checkout: 1.3.0
- name: openstack/designate-tempest-plugin
override-checkout: 0.7.0
- openstack/tempest