Add tripleo-ci-centos-9-content-provider-wallaby job definition

We are keeping it seperate so that it can be reused with
other cs9 wallaby jobs.

It also adds this job to upgrade and multinode job template.
We are keeping the tripleo-ci-centos-8-content-provider-wallaby
job and will be removed in
https://review.opendev.org/c/openstack/tripleo-ci/+/829655 .

Depends-On: https://review.opendev.org/c/openstack/tripleo-quickstart/+/830336

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: Iea25083c5246fd601b336f4beb92ef7634c9eb12
This commit is contained in:
Chandan Kumar (raukadah) 2022-02-17 17:17:18 +05:30 committed by chandan kumar
parent c2d8892d8a
commit faf999e5c3
3 changed files with 23 additions and 1 deletions

View File

@ -38,6 +38,13 @@
vars:
containers_base_image: quay.io/centos/centos:stream9
- job:
name: tripleo-ci-centos-9-content-provider-wallaby
parent: tripleo-ci-centos-9-content-provider
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
- job:
name: tripleo-ci-centos-8-content-provider-wallaby
parent: tripleo-ci-centos-8-content-provider

View File

@ -169,7 +169,7 @@
check:
jobs:
- openstack-tox-linters
- tripleo-ci-centos-8-content-provider-wallaby:
- tripleo-ci-centos-9-content-provider-wallaby:
irrelevant-files: &branchful_ignored
- ^.*\.md$
- ^.*\.rst$
@ -191,6 +191,10 @@
- ^scripts/tripleo-critical-bugs/.*
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-content-provider-wallaby:
irrelevant-files: *branchful_ignored
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-content-provider-train:
irrelevant-files: *branchful_ignored
dependencies:
@ -208,6 +212,8 @@
gate:
jobs:
- tripleo-ci-centos-9-content-provider-wallaby:
irrelevant-files: *branchful_ignored
- tripleo-ci-centos-8-content-provider-wallaby:
irrelevant-files: *branchful_ignored
- tripleo-ci-centos-8-content-provider-train:

View File

@ -22,6 +22,9 @@
name: tripleo-multinode-branchful
periodic:
jobs:
- tripleo-ci-centos-9-content-provider-wallaby:
vars:
force_non_periodic: true
- tripleo-ci-centos-8-content-provider-wallaby:
vars:
force_non_periodic: true
@ -186,6 +189,9 @@
name: tripleo-periodic-upgrades-master-pipeline
periodic:
jobs:
- tripleo-ci-centos-9-content-provider-wallaby:
vars:
force_non_periodic: true
- tripleo-ci-centos-8-content-provider:
vars:
force_non_periodic: true
@ -208,6 +214,9 @@
name: tripleo-periodic-upgrades-wallaby-pipeline
periodic:
jobs:
- tripleo-ci-centos-9-content-provider-wallaby:
vars:
force_non_periodic: true
- tripleo-ci-centos-8-content-provider-wallaby:
vars:
force_non_periodic: true