271 lines
7.8 KiB
YAML
271 lines
7.8 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-scenario012-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
|
|
- tripleo-ci-centos-7-standalone-os-tempest
|
|
|
|
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
|
|
override-checkout: 'stable/rocky'
|
|
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
|
|
override-checkout: 'stable/queens'
|
|
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
|
|
override-checkout: 'stable/pike'
|
|
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
|
|
extra_tags:
|
|
- overcloud-update
|
|
|
|
- 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'
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-scenario012-multinode-oooq-container
|
|
parent: tripleo-ci-base-multinode
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata|pike|queens|rocky)).*$
|
|
vars:
|
|
nodes: 1ctlr
|
|
featureset: '054'
|
|
|
|
# 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'
|
|
extra_tags:
|
|
- overcloud-upgrade
|