Fix branch regex to cover unmaintained branches

Required to keep running jobs when branches are
renamed from stable to unmaintained.

Also drop references for TripleO projects as
dropped from zuul config[1].

[1] https://review.opendev.org/c/openstack/project-config/+/910270

Related-Bug: #2056276
Change-Id: Ie5a92efa3a9b8dbdd9f2783380ce0c13ca264258
This commit is contained in:
yatinkarel 2024-03-07 16:55:48 +05:30 committed by yatin
parent f878ef48b5
commit 2a458c8bea
3 changed files with 4 additions and 6 deletions

View File

@ -20,7 +20,7 @@
nodeset: devstack-tobiko-jammy nodeset: devstack-tobiko-jammy
voting: true voting: true
branches: branches:
regex: ^(stable/(wallaby|xena|yoga|zed|2023.1)).*$ regex: ^(unmaintained|stable/(wallaby|xena|yoga|zed|2023.1)).*$
negate: true negate: true
description: | description: |
Minimal Devstack Tobiko Plugin job. Minimal Devstack Tobiko Plugin job.
@ -100,7 +100,7 @@
parent: devstack parent: devstack
nodeset: devstack-tobiko-focal nodeset: devstack-tobiko-focal
voting: true voting: true
branches: ^(stable/(wallaby|xena|yoga|zed|2023.1)).*$ branches: ^(unmaintained|stable/(wallaby|xena|yoga|zed|2023.1)).*$
description: | description: |
Minimal Devstack Tobiko Plugin job Stable branches variant. Minimal Devstack Tobiko Plugin job Stable branches variant.

View File

@ -19,7 +19,7 @@
parent: devstack-tobiko parent: devstack-tobiko
voting: true voting: true
branches: branches:
regex: ^(stable/(xena|yoga|zed)).*$ regex: ^(unmaintained|stable/(xena|yoga|zed)).*$
negate: true negate: true
description: | description: |
Base Tobiko devstack job to execute scenario+faults+scenario test cases. Base Tobiko devstack job to execute scenario+faults+scenario test cases.
@ -41,7 +41,7 @@
name: devstack-tobiko-neutron name: devstack-tobiko-neutron
parent: devstack-tobiko parent: devstack-tobiko
voting: true voting: true
branches: ^(stable/(xena|yoga|zed)).*$ branches: ^(unmaintained|stable/(xena|yoga|zed)).*$
description: | description: |
Base Tobiko devstack job to execute scenario+faults+scenario test cases. Base Tobiko devstack job to execute scenario+faults+scenario test cases.
Variant applied to stable branches xena, yoga and zed. Variant applied to stable branches xena, yoga and zed.

View File

@ -24,7 +24,6 @@
- openstack/octavia-lib - openstack/octavia-lib
- openstack/diskimage-builder - openstack/diskimage-builder
- openstack/ovn-octavia-provider - openstack/ovn-octavia-provider
- openstack/tripleo-image-elements
- openstack/barbican - openstack/barbican
irrelevant-files: &IRRELEVANT_FILES irrelevant-files: &IRRELEVANT_FILES
- ^.*\.rst$ - ^.*\.rst$
@ -83,7 +82,6 @@
required-projects: required-projects:
- openstack/octavia - openstack/octavia
- openstack/octavia-lib - openstack/octavia-lib
- openstack/tripleo-image-elements
irrelevant-files: *IRRELEVANT_FILES irrelevant-files: *IRRELEVANT_FILES
vars: vars:
devstack_plugins: devstack_plugins: