Update zuul tempest job definitions

All old branches up to Ussuri are EOLed now and can be removed.

The stable/yoga branch has been replaced by unmaintained/yoga. The
corresponding job is currently failing, make it non-voting for now.

Change-Id: Ieac7fe872a8f9feb76feea114ff925e38bba8dce
This commit is contained in:
Dr. Jens Harbott 2024-02-26 12:09:49 +01:00
parent 82d8af6b24
commit 8e6e5f174c

View File

@ -6,13 +6,11 @@
- devstack-plugin-nfs-tempest-full
- devstack-plugin-nfs-tempest-full-2023-1
- devstack-plugin-nfs-tempest-full-zed
- devstack-plugin-nfs-tempest-full-yoga
- devstack-plugin-nfs-tempest-full-yoga:
voting: no
- devstack-plugin-nfs-tempest-full-xena
- devstack-plugin-nfs-tempest-full-wallaby
- devstack-plugin-nfs-tempest-full-victoria
# ussuri disabled due to https://bugs.launchpad.net/nova/+bug/1916750
- devstack-plugin-nfs-tempest-full-ussuri:
voting: no
- devstack-plugin-nfs-tempest-full-fips:
voting: no
gate:
@ -20,45 +18,12 @@
- devstack-plugin-nfs-tempest-full
- devstack-plugin-nfs-tempest-full-2023-1
- devstack-plugin-nfs-tempest-full-zed
- devstack-plugin-nfs-tempest-full-yoga
# - devstack-plugin-nfs-tempest-full-yoga
- devstack-plugin-nfs-tempest-full-xena
- devstack-plugin-nfs-tempest-full-wallaby
- devstack-plugin-nfs-tempest-full-victoria
# - devstack-plugin-nfs-tempest-full-ussuri
# - devstack-plugin-nfs-tempest-full-fips
- job:
name: devstack-plugin-nfs-tempest-full
parent: tempest-full
description: |
tempest-full job based on NFS with py2.
Former names for this job where:
* legacy-tempest-dsvm-full-devstack-plugin-nfs
timeout: 10800
required-projects:
- opendev.org/openstack/devstack-plugin-nfs
host-vars:
controller:
devstack_plugins:
devstack-plugin-nfs: https://opendev.org/openstack/devstack-plugin-nfs
vars:
devstack_localrc:
ENABLE_NFS_CINDER: true
# enabled by default in tempest-full:
ENABLE_VOLUME_MULTIATTACH: false
irrelevant-files: &gate-irrelevant-files
- ^.*\.rst$
- ^doc/.*$
- ^(test-|)requirements.txt$
- ^setup.cfg$
branches:
- stable/ocata
- stable/pike
- stable/queens
- stable/rocky
- stable/stein
- stable/train
- job:
name: devstack-plugin-nfs-tempest-full
parent: tempest-full-py3
@ -81,8 +46,11 @@
devstack_services:
# Disable horizon (inherited from the parent, not needed by the tests executed here)
horizon: false
irrelevant-files: *gate-irrelevant-files
branches: ^(?!stable/(ocata|pike|queens|rocky|stein|train)).*$
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^(test-|)requirements.txt$
- ^setup.cfg$
- job:
name: devstack-plugin-nfs-tempest-full-2023-1
@ -97,7 +65,7 @@
- job:
name: devstack-plugin-nfs-tempest-full-yoga
parent: devstack-plugin-nfs-tempest-full
override-checkout: stable/yoga
override-checkout: unmaintained/yoga
- job:
name: devstack-plugin-nfs-tempest-full-xena
@ -121,14 +89,6 @@
vars:
tox_envlist: full
- job:
name: devstack-plugin-nfs-tempest-full-ussuri
parent: devstack-plugin-nfs-tempest-full
nodeset: openstack-single-node-bionic
override-checkout: stable/ussuri
vars:
tox_envlist: full
- job:
name: devstack-plugin-nfs-tempest-full-fips
parent: devstack-plugin-nfs-tempest-full