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 <gouthampravi@gmail.com>
This commit is contained in:
Ghanshyam Mann 2024-04-25 17:09:58 -07:00 committed by Goutham Pacha Ravi
parent 077fd3d198
commit 6d00585991
2 changed files with 14 additions and 7 deletions

View File

@ -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: |

View File

@ -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