From d96a3b101f38f4c7cbb0a7d3b07c3c291fda4575 Mon Sep 17 00:00:00 2001 From: Sebastien Badia Date: Tue, 26 Aug 2014 16:49:29 +0200 Subject: [PATCH] puppet-jobs: Pin puppet-unit-2.7 jobs to precise We still have strange errors with puppet 2.7.x and ruby 1.9.x on trusty slave. Puppet 2.7 unit are planned to be deprecated on K and removed on I. This temporary patch fix the gate for puppet jobs by pinning 2.7 unit to precise workers. Change-Id: I5df90ecd55b9a583268039e03ffc6b6361f08de8 --- modules/openstack_project/files/zuul/layout.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index f488cf2b16..065877d910 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -442,6 +442,9 @@ jobs: # Test puppet for infra by default on precise nodes until that changes. - name: ^gate-config-puppet.*$ parameter-function: set_node_options_default_precise + # We're planning on Puppet 2.7 support to Spring 2015. + - name: ^.*puppet-unit-2.7$ + parameter-function: set_node_options_default_precise # tempest and d-g branchless tests need to only run on master # (needs to be early to not impact non-voting stanzas later) - name: ^(?!periodic-).*(-icehouse|-havana)$