tripleo-ci/zuul.d/multinode-jobs.yaml
Sorin Sbarnea bbd301b564 Remove noop zuul job from tripleo templates
noop job should never be included in templates as it would create
additional noop jobs alongside normal jobs. Its sole purpose is to
be used by zuul for repositories that do not yet have their own job
defined.

If you spot noop job alongside other jobs is a clear sign of zuul job
or job-template misconfiguration.

Change-Id: I98b2211fc9cb6569c53b73ab203df1f911c874f7
2018-12-27 11:04:01 +00:00

253 lines
7.2 KiB
YAML

---
# zuul.d/multinode-jobs.yaml
# Zuul layout for TripleO multinode jobs.
# It contains all the jobs using deployed-servers in nodepool.
- project-template:
name: tripleo-multinode-baremetal-minimal
gate:
queue: tripleo
- project-template:
name: tripleo-multinode-container-minimal
check:
jobs:
- tripleo-ci-centos-7-containers-multinode
- tripleo-ci-centos-7-undercloud-containers
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades
- tripleo-ci-centos-7-standalone
- tripleo-ci-fedora-28-standalone
- tripleo-ci-centos-7-standalone-upgrade
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-7-containers-multinode
- tripleo-ci-centos-7-standalone
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates
- project-template:
name: tripleo-multinode-baremetal-full
gate:
queue: tripleo
- project-template:
name: tripleo-multinode-container-full
check:
jobs:
- tripleo-ci-centos-7-containers-multinode
- tripleo-ci-centos-7-undercloud-containers
- tripleo-ci-centos-7-scenario001-multinode-oooq-container
- tripleo-ci-centos-7-scenario002-multinode-oooq-container
- tripleo-ci-centos-7-scenario003-multinode-oooq-container
- tripleo-ci-centos-7-scenario004-multinode-oooq-container
- tripleo-ci-centos-7-scenario007-multinode-oooq-container
- tripleo-ci-centos-7-scenario008-multinode-oooq-container
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades
- tripleo-ci-centos-7-standalone
- tripleo-ci-fedora-28-standalone
- tripleo-ci-centos-7-standalone-upgrade
- tripleo-ci-centos-7-scenario001-standalone
- tripleo-ci-centos-7-scenario002-standalone
- tripleo-ci-centos-7-scenario003-standalone
- tripleo-ci-centos-7-scenario004-standalone
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-7-containers-multinode
- tripleo-ci-centos-7-standalone
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates
- project-template:
name: tripleo-multinode-experimental
experimental:
jobs:
- tripleo-ci-centos-7-scenario006-multinode-oooq-container
- tripleo-ci-centos-7-scenario010-multinode-oooq-container
- tripleo-ci-centos-7-scenario011-multinode-oooq-container
- project-template:
name: tripleo-multinode-branchful
check:
jobs:
- tripleo-ci-centos-7-containers-multinode-rocky
- tripleo-ci-centos-7-containers-multinode-queens
- tripleo-ci-centos-7-containers-multinode-pike
- job:
name: tripleo-ci-centos-7-containers-multinode
parent: tripleo-ci-base-multinode
branches: ^(?!stable/(newton|ocata)).*$
vars:
nodes: 1ctlr
featureset: '010'
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-containers-multinode-rocky
parent: tripleo-ci-base-multinode
timeout: 10800
voting: false
branches: master
vars:
branch_override: 'stable/rocky'
nodes: 1ctlr
featureset: '010'
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-containers-multinode-queens
parent: tripleo-ci-base-multinode
branches: master
vars:
branch_override: 'stable/queens'
nodes: 1ctlr
featureset: '010'
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-containers-multinode-pike
parent: tripleo-ci-base-multinode
branches: master
vars:
branch_override: 'stable/pike'
nodes: 1ctlr
featureset: '010'
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-scenario001-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^stable/(pike|queens|rocky).*$
voting: false
vars:
nodes: 1ctlr
featureset: '016'
- job:
name: tripleo-ci-centos-7-scenario002-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^stable/(pike|queens|rocky).*$
voting: false
vars:
nodes: 1ctlr
featureset: '017'
- job:
name: tripleo-ci-centos-7-scenario002-multinode-oooq-container-refstack
parent: tripleo-ci-base-multinode
branches: ^(?!stable/(newton)).*$
vars:
nodes: 1ctlr
featureset: '055'
- job:
name: tripleo-ci-centos-7-scenario003-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^stable/(pike|queens|rocky).*$
voting: false
vars:
nodes: 1ctlr
featureset: '018'
- job:
name: tripleo-ci-centos-7-scenario004-multinode-oooq-container
parent: tripleo-ci-base-multinode
branches: ^stable/(pike|queens|rocky).*$
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/(newton|ocata)).*$
vars:
nodes: 1ctlr
featureset: '026'
- job:
name: tripleo-ci-centos-7-scenario007-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^(?!stable/(newton|ocata|pike)).*$
vars:
nodes: 1ctlr
featureset: '030'
- job:
name: tripleo-ci-centos-7-scenario008-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^(?!stable/(newton|ocata|pike)).*$
vars:
nodes: 1ctlr
featureset: '031'
- job:
name: tripleo-ci-centos-7-scenario009-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^(?!stable/(newton|ocata)).*$
vars:
nodes: 1ctlr
featureset: '033'
- job:
name: tripleo-ci-centos-7-scenario010-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^(?!stable/(newton|ocata|pike)).*$
vars:
nodes: 1ctlr
featureset: '038'
- job:
name: tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates
description: |
Basic tripleo update job, this is not an upgrade job.
parent: tripleo-ci-base-multinode
voting: true
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
vars:
nodes: 1ctlr
featureset: '037'
# Note (dmsimard): This enforces a minimum TTL for DNS records, see
# https://review.openstack.org/#/c/523178/ for context
unbound_cache_min_ttl: 900
- job:
name: tripleo-ci-centos-7-scenario011-multinode-oooq-container
parent: tripleo-ci-base-multinode
voting: false
branches: ^(?!stable/(newton|ocata)).*$
vars:
nodes: 1ctlr
featureset: '044'
# The upgrades from Ocata to Pike needs to run
# from an uncontainerized to a containerized
# deployment, this job runs an upgrade from a
# containerized to a containerized deployment.
# Older upgrades than Pike can not use this job.
# Launchpad bug: #1786062
- job:
name: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades
parent: tripleo-ci-base-multinode
voting: false
branches: ^(?!stable/(newton|ocata|pike)).*$
vars:
nodes: 1ctlr
featureset: '051'