79 lines
2.3 KiB
YAML
79 lines
2.3 KiB
YAML
---
|
|
|
|
- job:
|
|
name: tripleo-ci-dsvm
|
|
description: |
|
|
Base job template for TripleO jobs that leverage devstack-gate/dsvm
|
|
parent: legacy-dsvm-base
|
|
pre-run: playbooks/nodepool-provider/pre.yaml
|
|
vars:
|
|
# Note (dmsimard): This enforces a minimum TTL for DNS records, see
|
|
# https://review.openstack.org/#/c/523178/ for context
|
|
unbound_cache_min_ttl: 900
|
|
required-projects:
|
|
- openstack-infra/devstack-gate
|
|
- openstack-infra/tripleo-ci
|
|
- openstack/tripleo-quickstart
|
|
- openstack/tripleo-quickstart-extras
|
|
- openstack/tripleo-upgrade
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^requirements.txt$
|
|
- ^test-requirements.txt$
|
|
- ^spec/.*$
|
|
- ^Puppetfile.*$
|
|
- tox.ini
|
|
- ^setup.*$
|
|
|
|
- job:
|
|
name: tripleo-ci-dsvm-multinode
|
|
description: |
|
|
Base legacy job for multinode tripleo jobs.
|
|
|
|
Ensures the firewall allows all traffic between test nodes.
|
|
parent: tripleo-ci-dsvm
|
|
roles:
|
|
- zuul: openstack-infra/zuul-jobs
|
|
pre-run: playbooks/multinode-networking/pre.yaml
|
|
|
|
- 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-dsvm-multinode
|
|
pre-run: playbooks/nodepool-provider/pre.yaml
|
|
run: playbooks/tripleo-ci/run.yaml
|
|
post-run: playbooks/tripleo-ci/post.yaml
|
|
timeout: 10800
|
|
voting: false
|
|
nodeset: legacy-centos-7-2-node
|
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
|
vars:
|
|
toci_jobtype: multinode-1ctlr-featureset037
|
|
# Note (dmsimard): This enforces a minimum TTL for DNS records, see
|
|
# https://review.openstack.org/#/c/523178/ for context
|
|
unbound_cache_min_ttl: 900
|
|
required-projects:
|
|
- openstack-infra/tripleo-ci
|
|
- openstack/tripleo-quickstart
|
|
- openstack/tripleo-quickstart-extras
|
|
- openstack/tripleo-upgrade
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^requirements.txt$
|
|
- ^test-requirements.txt$
|
|
- ^spec/.*$
|
|
- ^Puppetfile.*$
|
|
- tox.ini
|
|
- ^setup.*$
|