tripleo-ci/zuul.d/deprecated-jobs.yaml
Marios Andreou b813597a5a Remove all rocky related jobs/conditionals tests after rocky End of Life
Rocky is now EOL since [1][2] so this removes all the rocky related jobs
or conditionals.
Moves tripleo-ci-centos-7-undercloud-containers to deprecated jobs as it
is still in use in other repos so we can't remove yet.
Related reviews in topic branch tripleo-ci-reduce-rocky [3].

[1] https://review.opendev.org/c/openstack/releases/+/774244
[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-March/020912.html
[3] https://review.opendev.org/q/topic:tripleo-ci-reduce-rocky

Change-Id: Ibe2fd5c7792d55236c09dbf9cf88e23e1c5a5673
2021-03-26 13:47:18 +02:00

789 lines
28 KiB
YAML

---
# zuul.d/deprecated-jobs.yaml
# Zuul layout for TripleO deprecated jobs.
# It contains all the deprecated jobs that should be removed from Zuul.
- job:
name: tripleo-ci-deprecated-standalone
description: |
Deprecated TripleO Job
Job no longer supported that should be removed from Zuul config.
parent: tripleo-ci-base-standalone
pre-run: playbooks/deprecated/pre.yaml
- job:
name: tripleo-ci-deprecated
description: |
Deprecated TripleO Job
Job no longer supported that should be removed from Zuul config.
parent: tripleo-ci-base-multinode
pre-run: playbooks/deprecated/pre.yaml
# TODO(rfolco): non-containeirized (nc) scenarios are no longer supported.
# These (nc) scenario jobs ran until ocata release and should be removed
# or replaced by containerized scenario jobs *-container.
- job:
name: tripleo-ci-centos-7-scenario001-multinode-oooq
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1ctlr
featureset: '005'
- job:
name: tripleo-ci-centos-7-scenario002-multinode-oooq
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1ctlr
featureset: '006'
- job:
name: tripleo-ci-centos-7-scenario003-multinode-oooq
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1ctlr
featureset: '007'
- job:
name: tripleo-ci-centos-7-scenario004-multinode-oooq
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1ctlr
featureset: '008'
- job:
name: tripleo-ci-centos-7-scenario007-multinode-oooq
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1ctlr
featureset: '028'
- job:
name: tripleo-ci-centos-7-scenario008-multinode-oooq
parent: tripleo-ci-deprecated
voting: false
branches: none/deprecated
vars:
nodes: 1ctlr
featureset: '031'
- job:
name: tripleo-ci-centos-7-containers-multinode-queens
parent: tripleo-ci-base-multinode
voting: false
branches: master
override-checkout: 'stable/queens'
vars:
branch_override: 'stable/queens'
nodes: 1ctlr
featureset: '010'
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-containers-multinode-train
parent: tripleo-ci-base-multinode
timeout: 10800
voting: false
branches: master
override-checkout: 'stable/train'
vars:
branch_override: 'stable/train'
nodes: 1ctlr
featureset: '010'
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-nonha-multinode-oooq
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1ctlr
featureset: '004'
# TODO(rfolco): scen00{6,9} are containeirized, remove this when
# all projects using them rename to the *-container (dup) jobs
- job:
name: tripleo-ci-centos-7-scenario006-multinode-oooq
parent: tripleo-ci-deprecated
voting: false
branches: ^(?!stable/(newton|ocata)).*$
vars:
nodes: 1ctlr
featureset: '026'
- job:
name: tripleo-ci-centos-7-scenario009-multinode-oooq
parent: tripleo-ci-deprecated
voting: false
branches: ^(?!stable/(newton|ocata)).*$
vars:
nodes: 1ctlr
featureset: '033'
- job:
name: tripleo-ci-centos-7-containers-multinode-pike
parent: tripleo-ci-deprecated
branches: master
override-checkout: 'stable/pike'
vars:
branch_override: 'stable/pike'
nodes: 1ctlr
featureset: '010'
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-scenario012-standalone
voting: false
parent: tripleo-ci-base-standalone
nodeset: single-centos-7-node
branches: ^(?!stable/(newton|ocata|pike|queens|stein|train)).*$
vars:
featureset: '060'
standalone_ceph: true
- job:
name: tripleo-ci-centos-7-scenario009-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^(stable/(queens|stein|train)).*$
vars:
nodes: 1ctlr
featureset: '033'
- job:
name: tripleo-ci-centos-7-containers-undercloud-minion
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1minion
featureset: '061'
playbooks:
- multinode-minion.yml
extra_tags:
- undercloud-minion-setup
- undercloud-minion-deploy
- job:
name: tripleo-ci-centos-7-scenario007-standalone
voting: true
parent: tripleo-ci-deprecated
nodeset: single-centos-7-node
branches: none/deprecated
vars:
featureset: '052'
featureset_override:
run_tempest: false
standalone_environment_files:
- 'environments/low-memory-usage.yaml'
- 'ci/environments/scenario007-standalone.yaml'
tempest_services:
- neutron
tempest_test_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
tempest_private_net_provider_type: 'vxlan'
use_os_tempest: true
- job:
name: tripleo-ci-centos-8-standalone-upgrade
parent: tripleo-ci-base-standalone-upgrade-centos-8
voting: false
branches: ^master$
vars:
featureset: '056'
featureset_override:
standalone_environment_files:
- 'environments/low-memory-usage.yaml'
- 'environments/docker-ha.yaml'
- 'environments/podman.yaml'
irrelevant-files:
- .*molecule.*
- ^.*\.md$
- ^.*\.rst$
- ^Puppetfile.*$
- ^doc/.*$
- ^etc/.*$
- ^lower-constraints.txt$
- ^metadata.json$
- ^releasenotes/.*$
- ^spec/.*$
- ^test-requirements.txt$
- ^vars/sova-patterns.yml$
- tox.ini
- zuul.d/ansible.yaml
- zuul.d/build-containers.yaml
- zuul.d/build-image.yaml
- zuul.d/multinode-jobs.yaml
- zuul.d/undercloud-jobs.yaml
# like parent but with requirements.txt and setup.py removed
- job:
name: tripleo-ci-centos-8-undercloud-upgrade
parent: tripleo-ci-base-singlenode-centos-8
branches: ^master$
voting: false
vars:
featureset: '050'
featureset_override:
validate_services: false
extra_tags:
- undercloud-upgrade
- job:
name: tripleo-ci-centos-8-scenario000-multinode-oooq-container-upgrades
parent: tripleo-ci-base-multinode-centos-8
voting: false
branches: ^master$
vars:
nodes: 1ctlr
featureset: '051'
extra_tags:
- overcloud-upgrade
- job:
name: tripleo-ci-centos-7-scenario001-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^(stable/queens).*$
voting: false
vars:
nodes: 1ctlr
featureset: '016'
- job:
name: tripleo-ci-centos-7-scenario002-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^(stable/queens).*$
voting: false
vars:
nodes: 1ctlr
featureset: '017'
- job:
name: tripleo-ci-centos-7-scenario003-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^(stable/queens).*$
voting: false
vars:
nodes: 1ctlr
featureset: '018'
- job:
name: tripleo-ci-centos-7-scenario004-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^(stable/queens).*$
voting: false
vars:
nodes: 1ctlr
featureset: '019'
- job:
name: tripleo-ci-centos-7-scenario006-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^(stable/(queens|train)).*$
vars:
nodes: 1ctlr
featureset: '026'
- job:
name: tripleo-ci-centos-7-scenario007-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^stable/(queens).*$
vars:
nodes: 1ctlr
featureset: '030'
#
# DEPRECATED MULTINODE TEMPLATES:
#
- project-template:
name: tripleo-multinode-container-minimal
check:
jobs:
- tripleo-ci-centos-8-containers-multinode:
irrelevant-files: &multinode_ignored
- ^.*\.md$
- ^.*\.rst$
- ^Puppetfile.*$
- ^doc/.*$
- ^docs/.*$
- ^etc/.*$
- ^lower-constraints.txt$
- ^metadata.json$
- ^playbooks/deprecated/.*$
- ^playbooks/tripleo-buildcontainers/.*$
- ^playbooks/tripleo-buildimages/.*$
- ^releasenotes/.*$
- ^roles/build-containers/.*$
- ^roles/oooci-build-images/.*$
- ^roles/tripleo-repos/.*$
- ^spec/.*$
- ^test-requirements.txt$
- ^vars/sova-patterns.yml$
- playbooks/quickstart-extras-standalone.yml # tripleo-quickstart-extras
- roles/standalone-upgrade/.*
- roles/standalone/.*
- tox.ini
- zuul.d/build-containers.yaml
- zuul.d/build-image.yaml
- zuul.d/layout.yaml
- zuul.d/standalone-jobs.yaml
- zuul.d/undercloud-jobs.yaml
- tripleo-ci-centos-7-undercloud-containers:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-7-containers-multinode:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-ussuri:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-train:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-upgrades-ussuri:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-standalone:
irrelevant-files: &standalone_ignored
- ^.*\.md$
- ^.*\.rst$
- ^Puppetfile.*$
- ^doc/.*$
- ^docs/.*$
- ^etc/.*$
- ^lower-constraints.txt$
- ^metadata.json$
- ^playbooks/deprecated/.*$
- ^playbooks/tripleo-buildcontainers/.*$
- ^playbooks/tripleo-buildimages/.*$
- ^releasenotes/.*$
- ^roles/build-containers/.*$
- ^roles/oooci-build-images/.*$
- ^roles/tripleo-repos/.*$
- ^spec/.*$
- ^test-requirements.txt$
- ^vars/sova-patterns.yml$
- tox.ini
- zuul.d/build-containers.yaml
- zuul.d/build-image.yaml
- zuul.d/layout.yaml
- zuul.d/undercloud-jobs.yaml
- zuul.d/multinode-jobs.yaml
- tripleo-ci-centos-7-standalone:
irrelevant-files: *standalone_ignored
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-7-containers-multinode:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-containers-multinode:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-7-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-ussuri:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-train:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-upgrades-ussuri:
irrelevant-files: *multinode_ignored
- project-template:
name: tripleo-multinode-baremetal-full
gate:
queue: tripleo
- project-template:
name: tripleo-multinode-baremetal-minimal
gate:
queue: tripleo
- project-template:
name: tripleo-multinode-container-full
check:
jobs:
- tripleo-ci-centos-8-containers-multinode:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-7-containers-multinode:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-7-undercloud-containers:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-containers-undercloud-minion:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario007-multinode-oooq-container:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-ussuri:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-train:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-upgrades-ussuri:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-7-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-7-scenario001-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-7-scenario002-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-7-scenario003-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-7-scenario004-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-scenario001-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-scenario002-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-scenario003-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-scenario004-standalone:
irrelevant-files: *standalone_ignored
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-7-containers-multinode:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-containers-multinode:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-containers-undercloud-minion:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-7-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-standalone:
irrelevant-files: *standalone_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-ussuri:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-train:
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-upgrades-ussuri:
irrelevant-files: *multinode_ignored
- project-template:
name: tripleo-multinode-tripleoci
check:
jobs:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
files:
- ^scripts/emit_releases_file/.*$
- ^roles/run-test/.*$
- ^roles/common/.*$
- ^roles/tripleo-repos/.*$
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario007-multinode-oooq-container:
files:
- ^playbooks/tripleo-ci/.*$
dependencies:
- tripleo-ci-centos-8-content-provider
#
# DEPRECATED STANDALONE TEMPLATES
#
- project-template:
name: tripleo-standalone-scenarios-full
check:
jobs:
- tripleo-ci-centos-8-scenario001-standalone:
files: &scen1_files
# tripleo-common
- ^container-images/.*$
- tripleo_common/image/kolla_builder.py
- workbooks/ceph-ansible.yaml
- tripleo_common/actions/ansible.py
# tripleo-heat-templates
- ^((docker|puppet)/services|deployment)/.*aodh.*$
- ^((docker|puppet)/services|deployment)/.*ceilometer.*$
- ^((docker|puppet)/services|deployment)/.*ceph.*$
- ^((docker|puppet)/services|deployment)/.*cinder.*$
- ^((docker|puppet)/services|deployment)/.*glance.*$
- ^((docker|puppet)/services|deployment)/.*gnocchi.*$
- ^((docker|puppet)/services|deployment)/.*logging.*$
- ^((docker|puppet)/services|deployment)/.*metrics.*$
- ^((docker|puppet)/services|deployment)/.*monitoring.*$
- ^((docker|puppet)/services|deployment)/.*panko.*$
- ^((docker|puppet)/services|deployment)/database/redis.*$
- ci/environments/scenario001-standalone.yaml
# tripleo-quickstart
- config/general_config/featureset052.yml
# puppet-tripleo
- ^manifests/certmonger/ceph.*$ # ceph dashboard
- ^manifests/haproxy.*$
- ^manifests/profile/(base|pacemaker)/aodh.*$
- ^manifests/profile/(base|pacemaker)/ceilometer.*$
- ^manifests/profile/(base|pacemaker)/cinder.*$
- ^manifests/profile/(base|pacemaker)/glance.*$
- ^manifests/profile/(base|pacemaker)/gnocchi.*$
- ^manifests/profile/(base|pacemaker)/logging.*$
- ^manifests/profile/(base|pacemaker)/metrics.*$
- ^manifests/profile/(base|pacemaker)/monitoring.*$
- ^manifests/profile/(base|pacemaker)/panko.*$
# tripleo-quickstart-extras
- roles/standalone/.*
- roles/validate-tempest/.*
# tripleo-ci
- roles/run-test/.*
- roles/common/.*
- roles/prepare-node/.*
- roles/ceph-loop-device/.* # scen1/4 ceph
- tripleo-ci-centos-8-scenario002-standalone:
files: &scen2_files
# tripleo-heat-templates
- ^((docker|puppet)/services|deployment)/.*aodh.*$
- ^((docker|puppet)/services|deployment)/.*barbican.*$
- ^((docker|puppet)/services|deployment)/.*ceilometer.*$
- ^((docker|puppet)/services|deployment)/.*cinder.*$
- ^((docker|puppet)/services|deployment)/.*ec2-api.*$
- ^((docker|puppet)/services|deployment)/.*glance.*$
- ^((docker|puppet)/services|deployment)/.*gnocchi.*$
- ^((docker|puppet)/services|deployment)/.*panko.*$
- ^((docker|puppet)/services|deployment)/.*swift.*$
- ^((docker|puppet)/services|deployment)/.*zaqar.*$
- ^((docker|puppet)/services|deployment)/database/redis.*$
- ci/environments/scenario002-standalone.yaml
# puppet-tripleo
- ^manifests/profile/(base|pacemaker)/aodh.*$
- ^manifests/profile/(base|pacemaker)/barbican.*$
- ^manifests/profile/(base|pacemaker)/ceilometer.*$
- ^manifests/profile/(base|pacemaker)/cinder.*$
- ^manifests/profile/(base|pacemaker)/glance.*$
- ^manifests/profile/(base|pacemaker)/gnocchi.*$
- ^manifests/profile/(base|pacemaker)/nova/ec2.*$
- ^manifests/profile/(base|pacemaker)/panko.*$
- ^manifests/profile/(base|pacemaker)/swift.*$
- ^manifests/profile/(base|pacemaker)/zaqar.*$
- tripleo-ci-centos-8-scenario003-standalone:
files: &scen3_files
# tripleo-heat-templates
- ^((docker|puppet)/services|deployment)/.*designate.*$
- ^((docker|puppet)/services|deployment)/.*glance.*$
- ^((docker|puppet)/services|deployment)/.*mistral.*$
- ^((docker|puppet)/services|deployment)/.*nova.*$
- ^((docker|puppet)/services|deployment)/.*sahara.*$
- ci/environments/scenario003-standalone.yaml
# puppet-tripleo
- ^manifests/haproxy.*$
- ^manifests/profile/(base|pacemaker)/glance.*$
- ^manifests/profile/(base|pacemaker)/mistral.*$
- ^manifests/profile/(base|pacemaker)/sahara.*$
- ^manifests/profile/(base|pacemaker)/designate.*$
- tripleo-ci-centos-8-scenario004-standalone:
files: &scen4_files
# tripleo-heat-templates
- ^(docker/services|deployment)/ceph.*$
- ^(docker/services|deployment)/glance.*$
- ^(docker/services|deployment)/manila.*$
- ^((docker|puppet)/services|deployment)/database/mysql.*$
- ci/environments/scenario004-standalone.yaml
# puppet-tripleo
- ^manifests/haproxy.*$
- ^manifests/profile/(base|pacemaker)/glance.*$
- ^manifests/profile/(base|pacemaker)/manila.*$
- ^manifests/profile/(base|pacemaker)/ceph.*$ # ceph_nfs / ganesha
- tripleo-ci-centos-8-scenario010-standalone:
files: &scen10_files
# tripleo-common
- workbooks/octavia_post.yaml
- playbooks/octavia-files.yaml
- playbooks/roles/octavia.*$
- playbooks/roles/common/.*$
# tripleo-quickstart
- config/general_config/featureset062.yml
# puppet-tripleo
- ^manifests/haproxy.*$
- ^manifests/profile/base/database/mysql.*$
- ^manifests/profile/base/octavia.*$
# tripleo-quickstart-extras
- roles/octavia-amphora-download/.*
# tripleo-heat-templates
# TODO(beagles): octavia testing touches neutron, glance and nova.
# It may be sensible to expand this list after it has proven itself.
- ^(docker/services|deployment)/octavia.*$
- ci/environments/scenario010-standalone.yaml
- ^environments\services/octavia.*.yaml
# python-tempestconf
- ^config_tempest/services/octavia.*$
- tripleo-ci-centos-7-scenario010-standalone:
files: *scen10_files
- tripleo-ci-centos-7-scenario010-ovn-provider-standalone:
files: *scen10_files
- tripleo-ci-centos-8-scenario010-ovn-provider-standalone:
files: *scen10_files
- tripleo-ci-centos-8-scenario012-standalone:
files: &scen12_files
# tripleo-heat-templates
- ^(docker/services|deployment)/glance.*$
- ^(docker/services|deployment)/ironic.*$
- ci/environments/scenario012-standalone.yaml
# tripleo-quickstart
- config/general_config/featureset060.yml
# puppet-tripleo
- ^manifests/haproxy.*$
- ^manifests/profile/(base|pacemaker)/glance.*$
- tripleo-ci-centos-8-scenario007-standalone:
files: &scen7_files
# tripleo-heat-templates
- ^((docker|puppet)/services|deployment)/.*neutron.*$
- ci/environments/scenario007-standalone.yaml
# puppet-tripleo
- ^manifests/haproxy.*$
- tripleo-ci-centos-8-standalone-upgrade-ussuri
- tripleo-ci-centos-8-standalone
- tripleo-ci-centos-8-standalone-build
- tripleo-ci-centos-7-standalone
- tripleo-ci-centos-7-scenario001-standalone:
files: *scen1_files
- tripleo-ci-centos-7-scenario002-standalone:
files: *scen2_files
- tripleo-ci-centos-7-scenario003-standalone:
files: *scen3_files
- tripleo-ci-centos-7-scenario004-standalone:
files: *scen4_files
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-7-scenario001-standalone:
files: *scen1_files
- tripleo-ci-centos-7-scenario002-standalone:
files: *scen2_files
- tripleo-ci-centos-7-scenario003-standalone:
files: *scen3_files
- tripleo-ci-centos-7-scenario004-standalone:
files: *scen4_files
- tripleo-ci-centos-8-scenario001-standalone:
files: *scen1_files
- tripleo-ci-centos-8-scenario002-standalone:
files: *scen2_files
- tripleo-ci-centos-8-scenario003-standalone:
files: *scen3_files
- tripleo-ci-centos-8-scenario004-standalone:
files: *scen4_files
- tripleo-ci-centos-8-scenario007-standalone:
files: *scen7_files
- tripleo-ci-centos-8-standalone-upgrade-ussuri
- tripleo-ci-centos-7-standalone
- tripleo-ci-centos-8-standalone
- tripleo-ci-centos-7-standalone
- tripleo-ci-centos-8-standalone
- tripleo-ci-centos-8-standalone-build
- tripleo-ci-centos-7-scenario010-standalone:
files: *scen10_files
- tripleo-ci-centos-8-scenario012-standalone:
files: *scen12_files
- project-template:
name: tripleo-standalone-multinode-ipa
check:
jobs:
- tripleo-ci-centos-8-standalone-on-multinode-ipa:
files: &tls_ipa_files
# tripleo-quickstart-extras
- ^roles/.*multinode-ipa.*$
- ^roles/standalone.*$
- ^playbooks/multinode-standalone-ipa.yml.*$
# tripleo-heat-templates
- environments/ssl/tls-everywhere-endpoints-dns.yaml
- environments/services/haproxy-public-tls-certmonger.yaml
- environments/services/haproxy-public-tls-inject.yaml
- environments/ssl/enable-internal-tls.yaml
- environments/ssl/enable-internal-tls.j2.yaml
- environments/ssl/enable-tls.yaml
- ci/environments/standalone-ipa.yaml
- deployment/ipa/ipaservices-baremetal-ansible.yaml
- deployment/apache/*
- deployment/ceph-ansible/*
- deployment/database/*
- deployment/etcd/*
- deployment/haproxy/*
- deployment/metrics/*
- deployment/neutron/*
- deployment/nova/*
- deployment/octavia/*
- deployment/ovn/*
- 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
# Deprecated Rocky jobs
# http://lists.openstack.org/pipermail/openstack-discuss/2021-March/020912.html
- job:
name: tripleo-ci-centos-7-undercloud-containers
parent: tripleo-ci-base-singlenode
nodeset: single-centos-7-node
branches: ^(stable/rocky).*$
vars:
featureset: '027'
playbooks:
- quickstart.yml
- multinode-undercloud.yml
- multinode-validate.yml