From 92fce9a9496b24ea9faf547191f7ce9f44b51df8 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Fri, 3 Jan 2014 14:13:40 +0100 Subject: [PATCH] Add Puppet 3.4 gate support for OpenStack modules Puppet 3.4 has been release the 19th December 2013 and is the latest stable release. This patch aims to add a new step in gate testing with the goal to ensure that OpenStack module work with Puppet 3.4. Change-Id: I2c74b7f23f5cf0973f2afd0629b5de63dd4c69c4 Signed-off-by: Emilien Macchi --- .../config/puppet-module-jobs.yaml | 1 + .../openstack_project/files/zuul/layout.yaml | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/puppet-module-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/puppet-module-jobs.yaml index fae149ebf3..3367d7af68 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/puppet-module-jobs.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/puppet-module-jobs.yaml @@ -44,5 +44,6 @@ - 3.1 - 3.2 - 3.3 + - 3.4 jobs: - 'gate-{name}-puppet-unit-{puppet_version}' diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index cd48d9b7df..fa3558f453 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3295,6 +3295,7 @@ projects: - gate-puppet-ceilometer-puppet-unit-3.1 - gate-puppet-ceilometer-puppet-unit-3.2 - gate-puppet-ceilometer-puppet-unit-3.3 + - gate-puppet-ceilometer-puppet-unit-3.4 gate: - gate-puppet-ceilometer-puppet-lint - gate-puppet-ceilometer-puppet-syntax @@ -3303,6 +3304,7 @@ projects: - gate-puppet-ceilometer-puppet-unit-3.1 - gate-puppet-ceilometer-puppet-unit-3.2 - gate-puppet-ceilometer-puppet-unit-3.3 + - gate-puppet-ceilometer-puppet-unit-3.4 - name: stackforge/puppet-ceph check: @@ -3327,6 +3329,7 @@ projects: - gate-puppet-cinder-puppet-unit-3.1 - gate-puppet-cinder-puppet-unit-3.2 - gate-puppet-cinder-puppet-unit-3.3 + - gate-puppet-cinder-puppet-unit-3.4 gate: - gate-puppet-cinder-puppet-lint - gate-puppet-cinder-puppet-syntax @@ -3335,6 +3338,7 @@ projects: - gate-puppet-cinder-puppet-unit-3.1 - gate-puppet-cinder-puppet-unit-3.2 - gate-puppet-cinder-puppet-unit-3.3 + - gate-puppet-cinder-puppet-unit-3.4 - name: stackforge/puppet-designate check: @@ -3345,6 +3349,7 @@ projects: - gate-puppet-designate-puppet-unit-3.1 - gate-puppet-designate-puppet-unit-3.2 - gate-puppet-designate-puppet-unit-3.3 + - gate-puppet-designate-puppet-unit-3.4 gate: - gate-puppet-designate-puppet-lint - gate-puppet-designate-puppet-syntax @@ -3353,6 +3358,7 @@ projects: - gate-puppet-designate-puppet-unit-3.1 - gate-puppet-designate-puppet-unit-3.2 - gate-puppet-designate-puppet-unit-3.3 + - gate-puppet-designate-puppet-unit-3.4 - name: stackforge/puppet-glance check: @@ -3363,6 +3369,7 @@ projects: - gate-puppet-glance-puppet-unit-3.1 - gate-puppet-glance-puppet-unit-3.2 - gate-puppet-glance-puppet-unit-3.3 + - gate-puppet-glance-puppet-unit-3.4 gate: - gate-puppet-glance-puppet-lint - gate-puppet-glance-puppet-syntax @@ -3371,6 +3378,7 @@ projects: - gate-puppet-glance-puppet-unit-3.1 - gate-puppet-glance-puppet-unit-3.2 - gate-puppet-glance-puppet-unit-3.3 + - gate-puppet-glance-puppet-unit-3.4 - name: stackforge/puppet-heat check: @@ -3381,6 +3389,7 @@ projects: - gate-puppet-heat-puppet-unit-3.1 - gate-puppet-heat-puppet-unit-3.2 - gate-puppet-heat-puppet-unit-3.3 + - gate-puppet-heat-puppet-unit-3.4 gate: - gate-puppet-heat-puppet-lint - gate-puppet-heat-puppet-syntax @@ -3389,6 +3398,7 @@ projects: - gate-puppet-heat-puppet-unit-3.1 - gate-puppet-heat-puppet-unit-3.2 - gate-puppet-heat-puppet-unit-3.3 + - gate-puppet-heat-puppet-unit-3.4 - name: stackforge/puppet-horizon check: @@ -3399,6 +3409,7 @@ projects: - gate-puppet-horizon-puppet-unit-3.1 - gate-puppet-horizon-puppet-unit-3.2 - gate-puppet-horizon-puppet-unit-3.3 + - gate-puppet-horizon-puppet-unit-3.4 gate: - gate-puppet-horizon-puppet-lint - gate-puppet-horizon-puppet-syntax @@ -3407,6 +3418,7 @@ projects: - gate-puppet-horizon-puppet-unit-3.1 - gate-puppet-horizon-puppet-unit-3.2 - gate-puppet-horizon-puppet-unit-3.3 + - gate-puppet-horizon-puppet-unit-3.4 - name: stackforge/puppet-ironic check: @@ -3417,6 +3429,7 @@ projects: - gate-puppet-ironic-puppet-unit-3.1 - gate-puppet-ironic-puppet-unit-3.2 - gate-puppet-ironic-puppet-unit-3.3 + - gate-puppet-ironic-puppet-unit-3.4 gate: - gate-puppet-ironic-puppet-lint - gate-puppet-ironic-puppet-syntax @@ -3425,6 +3438,7 @@ projects: - gate-puppet-ironic-puppet-unit-3.1 - gate-puppet-ironic-puppet-unit-3.2 - gate-puppet-ironic-puppet-unit-3.3 + - gate-puppet-ironic-puppet-unit-3.4 - name: stackforge/puppet-keystone check: @@ -3435,6 +3449,7 @@ projects: - gate-puppet-keystone-puppet-unit-3.1 - gate-puppet-keystone-puppet-unit-3.2 - gate-puppet-keystone-puppet-unit-3.3 + - gate-puppet-keystone-puppet-unit-3.4 gate: - gate-puppet-keystone-puppet-lint - gate-puppet-keystone-puppet-syntax @@ -3443,6 +3458,7 @@ projects: - gate-puppet-keystone-puppet-unit-3.1 - gate-puppet-keystone-puppet-unit-3.2 - gate-puppet-keystone-puppet-unit-3.3 + - gate-puppet-keystone-puppet-unit-3.4 - name: stackforge/puppet-neutron check: @@ -3453,6 +3469,7 @@ projects: - gate-puppet-neutron-puppet-unit-3.1 - gate-puppet-neutron-puppet-unit-3.2 - gate-puppet-neutron-puppet-unit-3.3 + - gate-puppet-neutron-puppet-unit-3.4 gate: - gate-puppet-neutron-puppet-lint - gate-puppet-neutron-puppet-syntax @@ -3461,6 +3478,7 @@ projects: - gate-puppet-neutron-puppet-unit-3.1 - gate-puppet-neutron-puppet-unit-3.2 - gate-puppet-neutron-puppet-unit-3.3 + - gate-puppet-neutron-puppet-unit-3.4 - name: stackforge/puppet-nova check: @@ -3471,6 +3489,7 @@ projects: - gate-puppet-nova-puppet-unit-3.1 - gate-puppet-nova-puppet-unit-3.2 - gate-puppet-nova-puppet-unit-3.3 + - gate-puppet-nova-puppet-unit-3.4 gate: - gate-puppet-nova-puppet-lint - gate-puppet-nova-puppet-syntax @@ -3479,6 +3498,7 @@ projects: - gate-puppet-nova-puppet-unit-3.1 - gate-puppet-nova-puppet-unit-3.2 - gate-puppet-nova-puppet-unit-3.3 + - gate-puppet-nova-puppet-unit-3.4 - name: stackforge/puppet-openstack check: @@ -3489,6 +3509,7 @@ projects: - gate-puppet-openstack-puppet-unit-3.1 - gate-puppet-openstack-puppet-unit-3.2 - gate-puppet-openstack-puppet-unit-3.3 + - gate-puppet-openstack-puppet-unit-3.4 gate: - gate-puppet-openstack-puppet-lint - gate-puppet-openstack-puppet-syntax @@ -3497,6 +3518,7 @@ projects: - gate-puppet-openstack-puppet-unit-3.1 - gate-puppet-openstack-puppet-unit-3.2 - gate-puppet-openstack-puppet-unit-3.3 + - gate-puppet-openstack-puppet-unit-3.4 - name: stackforge/puppet_openstack_builder check: @@ -3519,6 +3541,7 @@ projects: - gate-puppet-savanna-puppet-unit-3.1 - gate-puppet-savanna-puppet-unit-3.2 - gate-puppet-savanna-puppet-unit-3.3 + - gate-puppet-savanna-puppet-unit-3.4 gate: - gate-puppet-savanna-puppet-lint - gate-puppet-savanna-puppet-syntax @@ -3527,6 +3550,7 @@ projects: - gate-puppet-savanna-puppet-unit-3.1 - gate-puppet-savanna-puppet-unit-3.2 - gate-puppet-savanna-puppet-unit-3.3 + - gate-puppet-savanna-puppet-unit-3.4 - name: stackforge/puppet-swift check: @@ -3537,6 +3561,7 @@ projects: - gate-puppet-swift-puppet-unit-3.1 - gate-puppet-swift-puppet-unit-3.2 - gate-puppet-swift-puppet-unit-3.3 + - gate-puppet-swift-puppet-unit-3.4 gate: - gate-puppet-swift-puppet-lint - gate-puppet-swift-puppet-syntax @@ -3545,6 +3570,7 @@ projects: - gate-puppet-swift-puppet-unit-3.1 - gate-puppet-swift-puppet-unit-3.2 - gate-puppet-swift-puppet-unit-3.3 + - gate-puppet-swift-puppet-unit-3.4 - name: stackforge/puppet-tempest check: @@ -3555,6 +3581,7 @@ projects: - gate-puppet-tempest-puppet-unit-3.1 - gate-puppet-tempest-puppet-unit-3.2 - gate-puppet-tempest-puppet-unit-3.3 + - gate-puppet-tempest-puppet-unit-3.4 gate: - gate-puppet-tempest-puppet-lint - gate-puppet-tempest-puppet-syntax @@ -3563,6 +3590,7 @@ projects: - gate-puppet-tempest-puppet-unit-3.1 - gate-puppet-tempest-puppet-unit-3.2 - gate-puppet-tempest-puppet-unit-3.3 + - gate-puppet-tempest-puppet-unit-3.4 - name: stackforge/puppet-vswitch check: