Update stable jobs on master gate

As 2023.1 is released, we should add its job on master
gate to keep branchless tempest plugins compatible
to stable branch.

Also, removing the stable/xena job as that is in EM
state.
- https://review.opendev.org/c/openstack/releases/+/881254

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

Change-Id: I39b5296ee68544a43182dcb346a040856d062aca
This commit is contained in:
Ghanshyam Mann 2023-06-08 22:31:17 -05:00 committed by Ghanshyam
parent dad66cfd21
commit ed387a0540
1 changed files with 14 additions and 20 deletions

View File

@ -25,9 +25,9 @@
# branches. That is what we need to do for all tempest plugins. Only jobs # branches. That is what we need to do for all tempest plugins. Only jobs
# for the current releasable ("Maintained") stable branches should be listed # for the current releasable ("Maintained") stable branches should be listed
# here. # here.
- cinder-tempest-plugin-basic-2023-1
- cinder-tempest-plugin-basic-zed - cinder-tempest-plugin-basic-zed
- cinder-tempest-plugin-basic-yoga - cinder-tempest-plugin-basic-yoga
- cinder-tempest-plugin-basic-xena
- cinder-tempest-plugin-protection-functional - cinder-tempest-plugin-protection-functional
gate: gate:
jobs: jobs:
@ -38,9 +38,9 @@
- cinder-tempest-plugin-cbak-ceph - cinder-tempest-plugin-cbak-ceph
experimental: experimental:
jobs: jobs:
- cinder-tempest-plugin-cbak-ceph-2023-1
- cinder-tempest-plugin-cbak-ceph-zed - cinder-tempest-plugin-cbak-ceph-zed
- cinder-tempest-plugin-cbak-ceph-yoga - cinder-tempest-plugin-cbak-ceph-yoga
- cinder-tempest-plugin-cbak-ceph-xena
- job: - job:
name: cinder-tempest-plugin-protection-functional name: cinder-tempest-plugin-protection-functional
@ -251,6 +251,12 @@
CINDER_QUOTA_VOLUMES: 25 CINDER_QUOTA_VOLUMES: 25
timeout: 10800 timeout: 10800
- job:
name: cinder-tempest-plugin-cbak-ceph-2023-1
parent: cinder-tempest-plugin-cbak-ceph
nodeset: openstack-single-node-jammy
override-checkout: stable/2023.1
- job: - job:
name: cinder-tempest-plugin-cbak-ceph-zed name: cinder-tempest-plugin-cbak-ceph-zed
parent: cinder-tempest-plugin-cbak-ceph parent: cinder-tempest-plugin-cbak-ceph
@ -263,18 +269,6 @@
nodeset: openstack-single-node-focal nodeset: openstack-single-node-focal
override-checkout: stable/yoga override-checkout: stable/yoga
- job:
name: cinder-tempest-plugin-cbak-ceph-xena
parent: cinder-tempest-plugin-cbak-ceph
nodeset: openstack-single-node-focal
override-checkout: stable/xena
- job:
name: cinder-tempest-plugin-cbak-ceph-wallaby
parent: cinder-tempest-plugin-cbak-ceph
nodeset: openstack-single-node-focal
override-checkout: stable/wallaby
# variant for pre-Ussuri branches (no volume revert for Ceph), # variant for pre-Ussuri branches (no volume revert for Ceph),
# should this job be used on those branches # should this job be used on those branches
- job: - job:
@ -405,6 +399,12 @@
- ^doc/.*$ - ^doc/.*$
- ^releasenotes/.*$ - ^releasenotes/.*$
- job:
name: cinder-tempest-plugin-basic-2023-1
parent: cinder-tempest-plugin-basic
nodeset: openstack-single-node-jammy
override-checkout: stable/2023.1
- job: - job:
name: cinder-tempest-plugin-basic-zed name: cinder-tempest-plugin-basic-zed
parent: cinder-tempest-plugin-basic parent: cinder-tempest-plugin-basic
@ -416,9 +416,3 @@
parent: cinder-tempest-plugin-basic parent: cinder-tempest-plugin-basic
nodeset: openstack-single-node-focal nodeset: openstack-single-node-focal
override-checkout: stable/yoga override-checkout: stable/yoga
- job:
name: cinder-tempest-plugin-basic-xena
parent: cinder-tempest-plugin-basic
nodeset: openstack-single-node-focal
override-checkout: stable/xena