Add CentOS 9 tripleo job

Change-Id: Id7e6836e228ae9874e71b61c1cacaf4e10d3bda7
This commit is contained in:
Sagi Shnaidman 2022-01-31 14:36:39 +02:00
parent 9c28af7d12
commit 0599d05103

View File

@ -306,10 +306,25 @@
# TripleO jobs # TripleO jobs
- job: - job:
name: tripleo-ci-centos-8-standalone-osa name: tripleo-ci-centos-8-standalone-osa
parent: tripleo-ci-centos-8-standalone parent: tripleo-ci-base-standalone-centos-8
vars: vars:
featureset: '052'
consumer_job: false consumer_job: false
build_container_images: true build_container_images: true
irrelevant-files: &irr_files
- .*molecule.*
- ^.*\.md$
- ^.*\.rst$
- ^docs/.*$
- ^contrib/.*$
- ^changelogs/.*$
- ^meta/.*$
- ^tests/.*$
- ^tools/.*$
- ^requirements.*$
- ^test-requirements.*$
- ^setup.*$
- tox.ini
# Run only on files used in TripleO # Run only on files used in TripleO
files: &ooo_files files: &ooo_files
- ^plugins/modules/catalog_service.*$ - ^plugins/modules/catalog_service.*$
@ -324,14 +339,39 @@
- ^plugins/modules/stack.*$ - ^plugins/modules/stack.*$
- ^plugins/module_utils/openstack.*$ - ^plugins/module_utils/openstack.*$
- job:
name: tripleo-ci-centos-9-standalone-osa
parent: tripleo-ci-centos-9-standalone
branches: master
vars:
consumer_job: false
build_container_images: true
# Run only on files used in TripleO
files: *ooo_files
irrelevant-files: *irr_files
- job: - job:
name: tripleo-ci-centos-8-standalone-train-osa name: tripleo-ci-centos-8-standalone-train-osa
parent: tripleo-ci-centos-8-standalone-osa parent: tripleo-ci-centos-8-standalone-osa
voting: false
override-checkout: stable/train override-checkout: stable/train
vars: vars:
branch_override: stable/train branch_override: stable/train
- job:
name: tripleo-ci-centos-8-standalone-wallaby-osa
parent: tripleo-ci-centos-8-standalone-osa
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
- job:
name: tripleo-ci-centos-9-standalone-wallaby-osa
parent: tripleo-ci-centos-9-standalone-osa
branches: master
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
- job: - job:
name: ansible-collections-openstack-release name: ansible-collections-openstack-release
parent: base parent: base
@ -396,13 +436,22 @@
dependencies: *deps_unit_lint dependencies: *deps_unit_lint
irrelevant-files: *ignore_files irrelevant-files: *ignore_files
- tripleo-ci-centos-8-standalone-osa: - tripleo-ci-centos-8-standalone-wallaby-osa:
voting: false
dependencies: *deps_unit_lint dependencies: *deps_unit_lint
- tripleo-ci-centos-8-standalone-train-osa: - tripleo-ci-centos-8-standalone-train-osa:
voting: false voting: false
dependencies: *deps_unit_lint dependencies: *deps_unit_lint
- tripleo-ci-centos-9-standalone-osa:
voting: false
dependencies: *deps_unit_lint
- tripleo-ci-centos-9-standalone-wallaby-osa:
voting: false
dependencies: *deps_unit_lint
gate: gate:
jobs: jobs:
- tox-pep8 - tox-pep8
@ -416,7 +465,7 @@
- ansible-collections-openstack-functional-devstack-xena-ansible-2.12 - ansible-collections-openstack-functional-devstack-xena-ansible-2.12
- ansible-collections-openstack-functional-devstack-train-ansible-2.11 - ansible-collections-openstack-functional-devstack-train-ansible-2.11
- ansible-collections-openstack-functional-devstack-octavia - ansible-collections-openstack-functional-devstack-octavia
- tripleo-ci-centos-8-standalone-osa - tripleo-ci-centos-8-standalone-wallaby-osa
periodic: periodic:
jobs: jobs: