From 26f1d233e285bd3bfc5052a0c82d527aa4bdc246 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Wed, 2 Jul 2014 17:54:03 +0200 Subject: [PATCH] Move puppet-trove to Stackforge puppet-trove from eNovance repository aims to be the official module in Stackforge which will be supported by the community. This patch integrate the puppet module in all OpenStack infra workflow. Change-Id: I00bc107c57b381d4a4c5be64c12057bf1dc1138f Signed-off-by: Emilien Macchi --- .../files/gerritbot_channel_config.yaml | 1 + .../jenkins_job_builder/config/projects.yaml | 11 +++++++++++ .../files/review.projects.yaml | 4 ++++ .../openstack_project/files/zuul/layout.yaml | 18 ++++++++++++++++++ 4 files changed, 34 insertions(+) diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index d0d8211ab9..43ac48a1fe 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -259,6 +259,7 @@ puppet-openstack: - stackforge/puppet-openstack_extras - stackforge/puppet-swift - stackforge/puppet-tempest + - stackforge/puppet-trove - stackforge/puppet-vswitch - stackforge/puppet-openstack-specs branches: 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 fb1bf96c60..053d992f84 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1895,6 +1895,17 @@ - gate-{name}-puppet-syntax - puppet-module-unit +- project: + name: puppet-trove + github-org: stackforge + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-puppet-lint + - gate-{name}-puppet-syntax + - puppet-module-unit + - project: name: puppet-neutron github-org: stackforge diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 0d8a19c15a..0ad4a2c0da 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -935,6 +935,10 @@ description: OpenStack Tempest Puppet Module acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config upstream: git://github.com/puppetlabs/puppetlabs-tempest.git +- project: stackforge/puppet-trove + description: OpenStack Trove Puppet Module + acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config + upstream: git://github.com/enovance/puppet-trove.git - project: stackforge/puppet-vswitch description: Puppet provider for virtual switches. acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 5a5ed8dc97..2f64e2b351 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4241,6 +4241,24 @@ projects: - gate-puppet-tempest-puppet-unit-3.3 - gate-puppet-tempest-puppet-unit-3.4 + - name: stackforge/puppet-trove + check: + - gate-puppet-trove-puppet-lint + - gate-puppet-trove-puppet-syntax + - gate-puppet-trove-puppet-unit-2.7 + - gate-puppet-trove-puppet-unit-3.1 + - gate-puppet-trove-puppet-unit-3.2 + - gate-puppet-trove-puppet-unit-3.3 + - gate-puppet-trove-puppet-unit-3.4 + gate: + - gate-puppet-trove-puppet-lint + - gate-puppet-trove-puppet-syntax + - gate-puppet-trove-puppet-unit-2.7 + - gate-puppet-trove-puppet-unit-3.1 + - gate-puppet-trove-puppet-unit-3.2 + - gate-puppet-trove-puppet-unit-3.3 + - gate-puppet-trove-puppet-unit-3.4 + - name: stackforge/puppet-vswitch check: - gate-puppet-vswitch-puppet-lint