Update CI for Dalmatian
Updates:
- added cinder-tempest-plugin-basic-2024-1
and cinder-tempest-plugin-cbak-ceph-2024-1 job definitions
- added cinder-tempest-plugin-basic-2024-1 to the check
- added py311 classifier to setup.cfg
Change-Id: I7b011d248d7600412e5913f360112e90cfce41db
diff --git a/.zuul.yaml b/.zuul.yaml
index 2b6b59c..343921e 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -21,12 +21,12 @@
- cinder-tempest-plugin-cbak-ceph
- cinder-tempest-plugin-cbak-s3
# As per the Tempest "Stable Branch Support Policy", Tempest will only
- # support the "Maintained" stable branches and not the "Extended Maintained"
- # branches. That is what we need to do for all tempest plugins. Only jobs
- # for the current releasable ("Maintained") stable branches should be listed
- # here.
+ # support the "Maintained" stable branches, so only jobs for the
+ # current stable branches should be listed here.
+ - cinder-tempest-plugin-basic-2024-1
- cinder-tempest-plugin-basic-2023-2
- cinder-tempest-plugin-basic-2023-1
+ # TODO: remove when zed goes Unmaintained (early in Dalmatian cycle)
- cinder-tempest-plugin-basic-zed
- cinder-tempest-plugin-protection-functional
gate:
@@ -38,9 +38,9 @@
- cinder-tempest-plugin-cbak-ceph
experimental:
jobs:
+ - cinder-tempest-plugin-cbak-ceph-2024-1
- cinder-tempest-plugin-cbak-ceph-2023-2
- cinder-tempest-plugin-cbak-ceph-2023-1
- - cinder-tempest-plugin-cbak-ceph-zed
- job:
name: cinder-tempest-plugin-protection-functional
@@ -269,6 +269,12 @@
timeout: 10800
- job:
+ name: cinder-tempest-plugin-cbak-ceph-2024-1
+ parent: cinder-tempest-plugin-cbak-ceph
+ nodeset: openstack-single-node-jammy
+ override-checkout: stable/2024.1
+
+- job:
name: cinder-tempest-plugin-cbak-ceph-2023-2
parent: cinder-tempest-plugin-cbak-ceph
nodeset: openstack-single-node-jammy
@@ -280,12 +286,6 @@
nodeset: openstack-single-node-jammy
override-checkout: stable/2023.1
-- job:
- name: cinder-tempest-plugin-cbak-ceph-zed
- parent: cinder-tempest-plugin-cbak-ceph
- nodeset: openstack-single-node-focal
- override-checkout: stable/zed
-
# variant for pre-Ussuri branches (no volume revert for Ceph),
# should this job be used on those branches
- job:
@@ -416,6 +416,12 @@
- ^releasenotes/.*$
- job:
+ name: cinder-tempest-plugin-basic-2024-1
+ parent: cinder-tempest-plugin-basic
+ nodeset: openstack-single-node-jammy
+ override-checkout: stable/2024.1
+
+- job:
name: cinder-tempest-plugin-basic-2023-2
parent: cinder-tempest-plugin-basic
nodeset: openstack-single-node-jammy