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
committed by
Goutham Pacha Ravi
parent
077fd3d198
commit
6d00585991
2 changed files with 14 additions and 7 deletions
@@ -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:|
@@ -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
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.