Merge "Update integration jobs"
This commit is contained in:
30
.zuul.yaml
30
.zuul.yaml
@@ -1,11 +1,13 @@
|
|||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-base
|
name: puppet-openstack-base
|
||||||
pre-run: playbooks/prepare-node-common.yaml
|
pre-run: playbooks/prepare-node-common.yaml
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
use_puppetlabs: false
|
use_puppetlabs: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-base
|
name: puppet-openstack-integration-base
|
||||||
|
abstract: true
|
||||||
parent: puppet-openstack-base
|
parent: puppet-openstack-base
|
||||||
required-projects:
|
required-projects:
|
||||||
- openstack/openstack
|
- openstack/openstack
|
||||||
@@ -55,6 +57,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-run-base
|
name: puppet-openstack-integration-run-base
|
||||||
parent: puppet-openstack-integration-base
|
parent: puppet-openstack-integration-base
|
||||||
|
abstract: true
|
||||||
pre-run: playbooks/prepare-node-integration.yaml
|
pre-run: playbooks/prepare-node-integration.yaml
|
||||||
run: playbooks/run-integration-tests.yaml
|
run: playbooks/run-integration-tests.yaml
|
||||||
post-run: playbooks/upload-logs.yaml
|
post-run: playbooks/upload-logs.yaml
|
||||||
@@ -75,76 +78,92 @@
|
|||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4
|
name: puppet-openstack-integration-4
|
||||||
parent: puppet-openstack-integration-run-base
|
parent: puppet-openstack-integration-run-base
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
puppet: 4
|
puppet: 4
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario001
|
name: puppet-openstack-integration-4-scenario001
|
||||||
parent: puppet-openstack-integration-4
|
parent: puppet-openstack-integration-4
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario001
|
scenario: scenario001
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial
|
name: puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial
|
||||||
parent: puppet-openstack-integration-4-scenario001
|
parent: puppet-openstack-integration-4-scenario001
|
||||||
|
branches: ^stable/(newton|ocata|pike|queens).*$
|
||||||
nodeset: ubuntu-xenial
|
nodeset: ubuntu-xenial
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario001-tempest-centos-7
|
name: puppet-openstack-integration-4-scenario001-tempest-centos-7
|
||||||
parent: puppet-openstack-integration-4-scenario001
|
parent: puppet-openstack-integration-4-scenario001
|
||||||
|
branches: ^stable/(newton|ocata|pike|queens).*$
|
||||||
nodeset: centos-7
|
nodeset: centos-7
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario001-tempest-debian-stable
|
name: puppet-openstack-integration-4-scenario001-tempest-debian-stable
|
||||||
parent: puppet-openstack-integration-4-scenario001
|
parent: puppet-openstack-integration-4-scenario001
|
||||||
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
||||||
nodeset: debian-stable
|
nodeset: debian-stable
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario002
|
name: puppet-openstack-integration-4-scenario002
|
||||||
parent: puppet-openstack-integration-4
|
parent: puppet-openstack-integration-4
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario002
|
scenario: scenario002
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial
|
name: puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial
|
||||||
parent: puppet-openstack-integration-4-scenario002
|
parent: puppet-openstack-integration-4-scenario002
|
||||||
|
branches: ^stable/(newton|ocata|pike|queens).*$
|
||||||
nodeset: ubuntu-xenial
|
nodeset: ubuntu-xenial
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario002-tempest-centos-7
|
name: puppet-openstack-integration-4-scenario002-tempest-centos-7
|
||||||
parent: puppet-openstack-integration-4-scenario002
|
parent: puppet-openstack-integration-4-scenario002
|
||||||
|
branches: ^stable/(newton|ocata|pike|queens).*$
|
||||||
nodeset: centos-7
|
nodeset: centos-7
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario002-tempest-debian-stable
|
name: puppet-openstack-integration-4-scenario002-tempest-debian-stable
|
||||||
parent: puppet-openstack-integration-4-scenario002
|
parent: puppet-openstack-integration-4-scenario002
|
||||||
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
||||||
nodeset: debian-stable
|
nodeset: debian-stable
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario003
|
name: puppet-openstack-integration-4-scenario003
|
||||||
parent: puppet-openstack-integration-4
|
parent: puppet-openstack-integration-4
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario003
|
scenario: scenario003
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial
|
name: puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial
|
||||||
parent: puppet-openstack-integration-4-scenario003
|
parent: puppet-openstack-integration-4-scenario003
|
||||||
|
branches: ^stable/(newton|ocata|pike|queens).*$
|
||||||
nodeset: ubuntu-xenial
|
nodeset: ubuntu-xenial
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario003-tempest-centos-7
|
name: puppet-openstack-integration-4-scenario003-tempest-centos-7
|
||||||
parent: puppet-openstack-integration-4-scenario003
|
parent: puppet-openstack-integration-4-scenario003
|
||||||
|
branches: ^stable/(newton|ocata|pike|queens).*$
|
||||||
nodeset: centos-7
|
nodeset: centos-7
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario003-tempest-debian-stable
|
name: puppet-openstack-integration-4-scenario003-tempest-debian-stable
|
||||||
parent: puppet-openstack-integration-4-scenario003
|
parent: puppet-openstack-integration-4-scenario003
|
||||||
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
||||||
nodeset: debian-stable
|
nodeset: debian-stable
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario004
|
name: puppet-openstack-integration-4-scenario004
|
||||||
parent: puppet-openstack-integration-4
|
parent: puppet-openstack-integration-4
|
||||||
branches: ^(?!stable/newton).*$
|
abstract: true
|
||||||
|
# TODO(aschultz): need to move this seperately because zuul doesn't like
|
||||||
|
# this.
|
||||||
|
branches: ^(stable/(ocata|pike|queens)).*$
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario004
|
scenario: scenario004
|
||||||
|
|
||||||
@@ -161,18 +180,21 @@
|
|||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-4-scenario004-tempest-debian-stable
|
name: puppet-openstack-integration-4-scenario004-tempest-debian-stable
|
||||||
parent: puppet-openstack-integration-4-scenario004
|
parent: puppet-openstack-integration-4-scenario004
|
||||||
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
||||||
nodeset: debian-stable
|
nodeset: debian-stable
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-5
|
name: puppet-openstack-integration-5
|
||||||
parent: puppet-openstack-integration-run-base
|
parent: puppet-openstack-integration-run-base
|
||||||
voting: false
|
abstract: true
|
||||||
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
||||||
vars:
|
vars:
|
||||||
puppet: 5
|
puppet: 5
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-5-scenario001
|
name: puppet-openstack-integration-5-scenario001
|
||||||
parent: puppet-openstack-integration-5
|
parent: puppet-openstack-integration-5
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario001
|
scenario: scenario001
|
||||||
|
|
||||||
@@ -194,6 +216,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-5-scenario002
|
name: puppet-openstack-integration-5-scenario002
|
||||||
parent: puppet-openstack-integration-5
|
parent: puppet-openstack-integration-5
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario002
|
scenario: scenario002
|
||||||
|
|
||||||
@@ -215,6 +238,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-5-scenario003
|
name: puppet-openstack-integration-5-scenario003
|
||||||
parent: puppet-openstack-integration-5
|
parent: puppet-openstack-integration-5
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario003
|
scenario: scenario003
|
||||||
|
|
||||||
@@ -237,6 +261,7 @@
|
|||||||
name: puppet-openstack-integration-5-scenario004
|
name: puppet-openstack-integration-5-scenario004
|
||||||
parent: puppet-openstack-integration-5
|
parent: puppet-openstack-integration-5
|
||||||
branches: ^(?!stable/newton).*$
|
branches: ^(?!stable/newton).*$
|
||||||
|
abstract: true
|
||||||
vars:
|
vars:
|
||||||
scenario: scenario004
|
scenario: scenario004
|
||||||
|
|
||||||
@@ -509,6 +534,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-beaker-run-base
|
name: puppet-openstack-beaker-run-base
|
||||||
parent: puppet-openstack-integration-base
|
parent: puppet-openstack-integration-base
|
||||||
|
abstract: true
|
||||||
pre-run: playbooks/prepare-node-beaker.yaml
|
pre-run: playbooks/prepare-node-beaker.yaml
|
||||||
post-run: playbooks/upload-logs.yaml
|
post-run: playbooks/upload-logs.yaml
|
||||||
run: playbooks/run-beaker-tests.yaml
|
run: playbooks/run-beaker-tests.yaml
|
||||||
|
Reference in New Issue
Block a user