From 6d00585991832165d7a2a1c2ff3701a75d584afa Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: 2024年4月25日 17:09:58 -0700 Subject: [PATCH] Add stable/2024.1 job on gate and remove zed job As 2024.1 is released, we should add its job on master gate to keep branchless tempest plugins compatible to stable branch. At the same time, we're dropping the zed job since the zed branch of openstack/manila has now transitioned to "unmaintained". manila-tempest-plugin may no longer support running against the zed branch. Please use the "zed-last" tag instead [1] Ref: Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html [1] https://review.opendev.org/c/openstack/releases/+/918346 Change-Id: I0625576d14d9e084aa65beed5d0c988dcebd85dc Signed-off-by: Goutham Pacha Ravi --- zuul.d/manila-tempest-stable-jobs.yaml | 19 +++++++++++++------ zuul.d/project.yaml | 2 +- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/zuul.d/manila-tempest-stable-jobs.yaml b/zuul.d/manila-tempest-stable-jobs.yaml index a6b5e2b6..8a4495eb 100644 --- a/zuul.d/manila-tempest-stable-jobs.yaml +++ b/zuul.d/manila-tempest-stable-jobs.yaml @@ -68,6 +68,19 @@ branches: ^stable/(yoga|xena)$ vars: *manila_tempest_image_pinned_vars +- job: + name: manila-tempest-plugin-lvm-caracal + parent: manila-tempest-plugin-lvm-base + override-checkout: stable/2024.1 + vars: + # TODO(gouthamr): some tests are disabled due to bugs + # IPv6 Tests: https://bugs.launchpad.net/manila/+bug/1998489 + # drop these overrides once we address that bug. + tempest_exclude_regex: '(^manila_tempest_tests.tests.scenario.*IPv6.*)' + devstack_localrc: + MANILA_SETUP_IPV6: false + NEUTRON_CREATE_INITIAL_NETWORKS: true + - job: name: manila-tempest-plugin-lvm-bobcat parent: manila-tempest-plugin-lvm-base @@ -99,12 +112,6 @@ MANILA_SERVICE_IMAGE_URL: https://tarballs.opendev.org/openstack/manila-image-elements/images/manila-service-image-1.3.0-76-ga216835.qcow2 MANILA_SERVICE_IMAGE_NAME: manila-service-image-1.3.0-76-ga216835 -- job: - name: manila-tempest-plugin-lvm-zed - parent: manila-tempest-plugin-lvm-base - override-checkout: stable/zed - vars: *manila_tempest_image_pinned_vars - - project-template: name: manila-tempest-plugin-jobs-using-service-image-stable description: | diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 06204d6c..a6b15afe 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -8,9 +8,9 @@ jobs: - manila-tempest-plugin-dummy-no-dhss - manila-tempest-plugin-dummy-dhss + - manila-tempest-plugin-lvm-caracal - manila-tempest-plugin-lvm-bobcat - manila-tempest-plugin-lvm-antelope - - manila-tempest-plugin-lvm-zed - manila-tempest-plugin-dummy-no-dhss-rbac - manila-tempest-plugin-container: voting: false

AltStyle によって変換されたページ (->オリジナル) /