From 1520e22c8b2ee94a0d5f50c1465879a0f8649c6d Mon Sep 17 00:00:00 2001 From: Marton Kiss Date: Mon, 22 Sep 2014 20:24:48 +0200 Subject: [PATCH] Pin jenkins jobs of groups portal to precise The groups portal based on Drupal 7.x and as some trusty php packages is buggy, so we need to do a careful testing before we can switch from php 5.3 to php 5.5. Change-Id: I3e42448a8c245a30e8b5b617b345d061afb4e34d --- .../files/jenkins_job_builder/config/groups.yaml | 2 +- .../files/jenkins_job_builder/config/projects.yaml | 2 +- modules/openstack_project/files/zuul/layout.yaml | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/groups.yaml b/modules/openstack_project/files/jenkins_job_builder/config/groups.yaml index 19366ed224..1179422602 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/groups.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/groups.yaml @@ -1,6 +1,6 @@ - job: name: gate-groups-unittests - node: 'bare-precise || bare-trusty' + node: 'bare-precise' builders: - revoke-sudo diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index b3918aea8c..ecbecf6ffe 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2920,7 +2920,7 @@ - project: name: groups - node: 'bare-precise || bare-trusty' + node: 'bare-precise' tarball-site: tarballs.openstack.org jobs: diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index fc02509498..4b783e8b6b 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -480,6 +480,9 @@ jobs: # openstackid doesn't work with php5-mcrypt on trusty - name: ^.*openstackid-(unittests|release).*$ parameter-function: set_node_options_default_precise + # groups works with php5.3 on precise + - name: ^.*groups-(unittests|release).*$ + 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)$