Deprecate non content provider undercloud zuul template layout

This deprecates the non-content provider tripleo-undercloud-jobs
template as part of a wider tripleo-ci optimisation

[1] https://review.opendev.org/q/topic:tripleo-ci-reduce

Change-Id: Id4c6f1d781cb202c996850074c5e4fc3e29ed83a
This commit is contained in:
Marios Andreou 2021-03-04 15:40:22 +02:00
parent ebc442ee55
commit b488e174ef
2 changed files with 55 additions and 29 deletions

View File

@ -721,3 +721,54 @@
- deployment/rabbitmq/*
# puppet
- manifests/profile/base/rabbitmq.pp
#
# Deprecated Undercloud templates
#
- project-template:
name: tripleo-undercloud-jobs
check:
jobs:
- tripleo-ci-centos-7-undercloud-oooq:
irrelevant-files: &undercloud_ignored
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^docs/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^test-requirements.txt$
- ^spec/.*$
- ^Puppetfile.*$
- tox.ini
- ^roles/build-containers/.*$
- ^roles/oooci-build-images/.*$
- ^roles/tripleo-repos/.*$
- ^playbooks/deprecated/.*$
- ^playbooks/tripleo-buildcontainers/.*$
- ^playbooks/tripleo-buildimages/.*$
- ^vars/sova-patterns.yml$
- zuul.d/layout.yaml
- zuul.d/build-containers.yaml
- zuul.d/build-image.yaml
- zuul.d/standalone-jobs.yaml
- zuul.d/multinode-jobs.yaml
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-upgrade-ussuri:
irrelevant-files: *undercloud_ignored
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-7-undercloud-oooq:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-7-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-7-containers-undercloud-minion:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-upgrade-ussuri:
irrelevant-files: *undercloud_ignored

View File

@ -4,10 +4,12 @@
# It contains all the jobs related to undercloud testing.
- project-template:
name: tripleo-undercloud-jobs
name: tripleo-undercloud-jobs-pipeline
check:
jobs:
- tripleo-ci-centos-7-undercloud-oooq:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-7-content-provider
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: &undercloud_ignored
- ^.*\.md$
- ^.*\.rst$
@ -32,33 +34,6 @@
- zuul.d/build-image.yaml
- zuul.d/standalone-jobs.yaml
- zuul.d/multinode-jobs.yaml
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-upgrade-ussuri:
irrelevant-files: *undercloud_ignored
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-7-undercloud-oooq:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-7-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-7-containers-undercloud-minion:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-upgrade-ussuri:
irrelevant-files: *undercloud_ignored
- project-template:
name: tripleo-undercloud-jobs-pipeline
check:
jobs:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-7-content-provider
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: *undercloud_ignored
vars: &undercloud_consumer_vars
consumer_job: true
remove_tags: