From d43808d88fa31d0aeed70aeee2ed36c6b4a96aa7 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Thu, 23 Jun 2016 10:34:35 -0400 Subject: [PATCH] puppet: xenial jobs are now -nv Because: * we're having unknown issues with Zuul and Ansible (async), a lot of jobs are randomly failing. * we're having random failures in Tempest tests when using Newton packaging from Ubuntu. Things are unstable now. Hopefully we have more stable jobs with CentOS7 that allow us to keep jobs in gate to actually do testing. Until we have the same situation for Ubuntu, let's make them non-voting. Revert this patch once things get better. Change-Id: I728692038b3b9700c09d37ce6e5c3c4716517df0 --- zuul/layout.yaml | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/zuul/layout.yaml b/zuul/layout.yaml index db325a98ca..0e6b2f11d0 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -751,9 +751,9 @@ project-templates: - gate-puppet-openstack-integration-3-scenario002-tempest-centos-7 - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty - gate-puppet-openstack-integration-3-scenario003-tempest-centos-7 - - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial - - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial - - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial + - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial-nv + - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial-nv + - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial-nv gate: - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty - gate-puppet-openstack-integration-3-scenario001-tempest-centos-7 @@ -761,9 +761,6 @@ project-templates: - gate-puppet-openstack-integration-3-scenario002-tempest-centos-7 - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty - gate-puppet-openstack-integration-3-scenario003-tempest-centos-7 - - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial - - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial - - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial experimental: - gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial - gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial @@ -793,11 +790,10 @@ project-templates: - name: puppet-openstack-integration-jobs-scenario001 check: - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty - - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial + - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial-nv - gate-puppet-openstack-integration-3-scenario001-tempest-centos-7 gate: - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty - - gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial - gate-puppet-openstack-integration-3-scenario001-tempest-centos-7 experimental: - gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-trusty @@ -806,11 +802,10 @@ project-templates: - name: puppet-openstack-integration-jobs-scenario002 check: - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-trusty - - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial + - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial-nv - gate-puppet-openstack-integration-3-scenario002-tempest-centos-7 gate: - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-trusty - - gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial - gate-puppet-openstack-integration-3-scenario002-tempest-centos-7 experimental: - gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-trusty @@ -819,11 +814,10 @@ project-templates: - name: puppet-openstack-integration-jobs-scenario003 check: - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty - - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial + - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial-nv - gate-puppet-openstack-integration-3-scenario003-tempest-centos-7 gate: - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty - - gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial - gate-puppet-openstack-integration-3-scenario003-tempest-centos-7 experimental: - gate-puppet-openstack-integration-4-scenario003-tempest-ubuntu-trusty @@ -1375,7 +1369,7 @@ jobs: branch: ^(?!stable/(kilo|liberty)).*$ # puppet-integration on xenial started after Mitaka (OpenStack) and Hammer (Ceph) releases. - - name: ^gate-puppet-openstack-integration-3-scenario00(1|2|3)-tempest-ubuntu-xenial$ + - name: ^gate-puppet-openstack-integration-3-scenario00(1|2|3)-tempest-ubuntu-xenial.*$ branch: ^(?!stable/(kilo|liberty|mitaka|hammer)).*$ # puppet-integration with puppet4 only after Mitaka (OpenStack) and Hammer (Ceph) releases.