Add centos-9 jobs for wallaby zuul layout

This adds the tripleo-ci-centos-9-standalone-tv-validation for
the wallaby layout. See [1] for related reviews - wallaby will
run both 8 and 9 jobs.

[1] https://review.opendev.org/q/topic:c9_wallaby_gates
Depends-On: https://review.opendev.org/c/openstack/tripleo-ci/+/830132
Change-Id: I8ca835f6c99fd9375c8e3bea6b1e607955b079b9
This commit is contained in:
Marios Andreou 2022-02-24 11:14:41 +02:00
parent 4c3d77cbf3
commit 8021994e95
2 changed files with 14 additions and 2 deletions

View File

@ -17,8 +17,13 @@
- job:
name: tripleo-ci-centos-8-standalone-tv-validation
parent: tripleo-ci-centos-8-standalone
vars:
vars: &standalone_validation_vars
featureset: '052'
validate_services: true
enable_validation: true
validation_component: validation
- job:
name: tripleo-ci-centos-9-standalone-tv-validation
parent: tripleo-ci-centos-9-standalone
vars: *standalone_validation_vars

View File

@ -14,7 +14,7 @@
- ^molecule-requirements.txt
- ^requirements.txt
- ^README.rst
- tripleo-ci-centos-8-content-provider:
- tripleo-ci-centos-8-content-provider: &content_provider_deps
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-standalone-tv-validation:
@ -25,6 +25,11 @@
- build
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-9-content-provider: *content_provider_deps
- tripleo-ci-centos-9-standalone-tv-validation: &9_tv_validation_all
vars: *consumer_vars
dependencies:
- tripleo-ci-centos-9-content-provider
- openstack-tox-py36
gate:
jobs:
@ -35,6 +40,8 @@
vars: *consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-9-content-provider: *content_provider_deps
- tripleo-ci-centos-9-standalone-tv-validation: *9_tv_validation_all
- openstack-tox-py36
promote: