From aecccc42c73b26012fdb85b16cea8ce18c2b875b Mon Sep 17 00:00:00 2001 From: ZhongShengping Date: Fri, 13 Apr 2018 11:06:49 +0800 Subject: [PATCH] Add Debian testing The excellent work by Thomas means that we can start running checks for Debian as well. Change-Id: Ie660654126abbd17af7567967ad778d55a2f8ca4 Depends-On: I387aa7bce0187e265e344c96dc10957763db10a8 --- .zuul.yaml | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 74 insertions(+), 4 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 33cfe34ca..88b37d03c 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -93,6 +93,11 @@ parent: puppet-openstack-integration-4-scenario001 nodeset: centos-7 +- job: + name: puppet-openstack-integration-4-scenario001-tempest-debian-stable + parent: puppet-openstack-integration-4-scenario001 + nodeset: debian-stable + - job: name: puppet-openstack-integration-4-scenario002 parent: puppet-openstack-integration-4 @@ -109,6 +114,11 @@ parent: puppet-openstack-integration-4-scenario002 nodeset: centos-7 +- job: + name: puppet-openstack-integration-4-scenario002-tempest-debian-stable + parent: puppet-openstack-integration-4-scenario002 + nodeset: debian-stable + - job: name: puppet-openstack-integration-4-scenario003 parent: puppet-openstack-integration-4 @@ -125,9 +135,15 @@ parent: puppet-openstack-integration-4-scenario003 nodeset: centos-7 +- job: + name: puppet-openstack-integration-4-scenario003-tempest-debian-stable + parent: puppet-openstack-integration-4-scenario003 + nodeset: debian-stable + - job: name: puppet-openstack-integration-4-scenario004 parent: puppet-openstack-integration-4 + branches: ^(?!stable/newton).*$ vars: scenario: scenario004 @@ -135,13 +151,16 @@ name: puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial parent: puppet-openstack-integration-4-scenario004 nodeset: ubuntu-xenial - branches: ^(?!stable/newton).*$ - job: name: puppet-openstack-integration-4-scenario004-tempest-centos-7 parent: puppet-openstack-integration-4-scenario004 nodeset: centos-7 - branches: ^(?!stable/newton).*$ + +- job: + name: puppet-openstack-integration-4-scenario004-tempest-debian-stable + parent: puppet-openstack-integration-4-scenario004 + nodeset: debian-stable - job: name: puppet-openstack-integration-5 @@ -166,6 +185,11 @@ parent: puppet-openstack-integration-5-scenario001 nodeset: centos-7 +- job: + name: puppet-openstack-integration-5-scenario001-tempest-debian-stable + parent: puppet-openstack-integration-5-scenario001 + nodeset: debian-stable + - job: name: puppet-openstack-integration-5-scenario002 parent: puppet-openstack-integration-5 @@ -182,6 +206,11 @@ parent: puppet-openstack-integration-5-scenario002 nodeset: centos-7 +- job: + name: puppet-openstack-integration-5-scenario002-tempest-debian-stable + parent: puppet-openstack-integration-5-scenario002 + nodeset: debian-stable + - job: name: puppet-openstack-integration-5-scenario003 parent: puppet-openstack-integration-5 @@ -198,9 +227,15 @@ parent: puppet-openstack-integration-5-scenario003 nodeset: centos-7 +- job: + name: puppet-openstack-integration-5-scenario003-tempest-debian-stable + parent: puppet-openstack-integration-5-scenario003 + nodeset: debian-stable + - job: name: puppet-openstack-integration-5-scenario004 parent: puppet-openstack-integration-5 + branches: ^(?!stable/newton).*$ vars: scenario: scenario004 @@ -208,13 +243,16 @@ name: puppet-openstack-integration-5-scenario004-tempest-ubuntu-xenial parent: puppet-openstack-integration-5-scenario004 nodeset: ubuntu-xenial - branches: ^(?!stable/newton).*$ - job: name: puppet-openstack-integration-5-scenario004-tempest-centos-7 parent: puppet-openstack-integration-5-scenario004 nodeset: centos-7 - branches: ^(?!stable/newton).*$ + +- job: + name: puppet-openstack-integration-5-scenario004-tempest-debian-stable + parent: puppet-openstack-integration-5-scenario001 + nodeset: debian-stable - project-template: name: puppet-openstack-integration-jobs-all @@ -228,12 +266,24 @@ - puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial + - puppet-openstack-integration-4-scenario001-tempest-debian-stable: + voting: false + - puppet-openstack-integration-4-scenario002-tempest-debian-stable: + voting: false + - puppet-openstack-integration-4-scenario003-tempest-debian-stable: + voting: false + - puppet-openstack-integration-4-scenario004-tempest-debian-stable: + voting: false gate: jobs: - puppet-openstack-integration-4-scenario001-tempest-centos-7 - puppet-openstack-integration-4-scenario002-tempest-centos-7 - puppet-openstack-integration-4-scenario003-tempest-centos-7 - puppet-openstack-integration-4-scenario004-tempest-centos-7 + - puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial + - puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial + - puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial + - puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial experimental: jobs: - puppet-openstack-integration-5-scenario001-tempest-centos-7 @@ -244,6 +294,10 @@ - puppet-openstack-integration-5-scenario002-tempest-ubuntu-xenial - puppet-openstack-integration-5-scenario003-tempest-ubuntu-xenial - puppet-openstack-integration-5-scenario004-tempest-ubuntu-xenial + - puppet-openstack-integration-5-scenario001-tempest-debian-stable + - puppet-openstack-integration-5-scenario002-tempest-debian-stable + - puppet-openstack-integration-5-scenario003-tempest-debian-stable + - puppet-openstack-integration-5-scenario004-tempest-debian-stable - project-template: name: puppet-openstack-integration-jobs-scenario001 @@ -251,13 +305,17 @@ jobs: - puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario001-tempest-centos-7 + - puppet-openstack-integration-4-scenario001-tempest-debian-stable: + voting: false gate: jobs: + - puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario001-tempest-centos-7 experimental: jobs: - puppet-openstack-integration-5-scenario001-tempest-ubuntu-xenial - puppet-openstack-integration-5-scenario001-tempest-centos-7 + - puppet-openstack-integration-5-scenario001-tempest-debian-stable - project-template: name: puppet-openstack-integration-jobs-scenario002 @@ -265,13 +323,17 @@ jobs: - puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario002-tempest-centos-7 + - puppet-openstack-integration-4-scenario002-tempest-debian-stable: + voting: false gate: jobs: + - puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario002-tempest-centos-7 experimental: jobs: - puppet-openstack-integration-5-scenario002-tempest-ubuntu-xenial - puppet-openstack-integration-5-scenario002-tempest-centos-7 + - puppet-openstack-integration-5-scenario002-tempest-debian-stable - project-template: name: puppet-openstack-integration-jobs-scenario003 @@ -279,13 +341,17 @@ jobs: - puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario003-tempest-centos-7 + - puppet-openstack-integration-4-scenario003-tempest-debian-stable: + voting: false gate: jobs: + - puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario003-tempest-centos-7 experimental: jobs: - puppet-openstack-integration-5-scenario003-tempest-ubuntu-xenial - puppet-openstack-integration-5-scenario003-tempest-centos-7 + - puppet-openstack-integration-4-scenario003-tempest-debian-stable - project-template: name: puppet-openstack-integration-jobs-scenario004 @@ -293,13 +359,17 @@ jobs: - puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario004-tempest-centos-7 + - puppet-openstack-integration-4-scenario004-tempest-debian-stable: + voting: false gate: jobs: + - puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial - puppet-openstack-integration-4-scenario004-tempest-centos-7 experimental: jobs: - puppet-openstack-integration-5-scenario004-tempest-ubuntu-xenial - puppet-openstack-integration-5-scenario004-tempest-centos-7 + - puppet-openstack-integration-4-scenario004-tempest-debian-stable - job: name: puppet-openstack-module-base