Update stable branch jobs on master gate

We have stable/yoga to stable/2023.2 are the supported
stable branches and we should add their job on master gate
to keep branchless tempest plugins compatible to those branch.

This also removes the old EM stable branch jobs.

Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html

Change-Id: Ie8278999af25be7e7d88304dca6b3b5ad24a1c3d
This commit is contained in:
Ghanshyam Mann 2023-01-09 12:46:11 -06:00 committed by Ghanshyam
parent 2f92367896
commit 295b4b0c7b
1 changed files with 24 additions and 4 deletions

View File

@ -89,7 +89,10 @@
branches: ^(?!stable/(newton|ocata)).*$
- mistral-devstack-kombu:
branches: ^(?!stable/newton).*$
- mistral-devstack-ussuri
- mistral-devstack-2023-2
- mistral-devstack-2023-1
- mistral-devstack-zed
- mistral-devstack-yoga
queue: mistral
gate:
jobs:
@ -100,7 +103,24 @@
- mistral-devstack-kombu
- job:
name: mistral-devstack-ussuri
name: mistral-devstack-2023-2
parent: mistral-devstack
nodeset: openstack-single-node-bionic
override-checkout: stable/ussuri
nodeset: openstack-single-node-jammy
override-checkout: stable/2023.2
- job:
name: mistral-devstack-2023-1
parent: mistral-devstack
nodeset: openstack-single-node-jammy
override-checkout: stable/2023.1
- job:
name: mistral-devstack-zed
parent: mistral-devstack
nodeset: openstack-single-node-focal
override-checkout: stable/zed
- job:
name: mistral-devstack-yoga
parent: mistral-devstack
nodeset: openstack-single-node-focal
override-checkout: stable/yoga