From 5653a28bd90d35275d8f528718284b958c546e72 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 2 Jun 2014 14:51:01 -0700 Subject: [PATCH] Add puppet-openstack project puppet-openstacklib Adds puppet-openstacklib as an empty repo that will be used to store common libraries used by the openstack puppet modules. Change-Id: I799d0646c8ef225c4aa72ec50c528e058709b829 --- .../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 823876b591..f49965f37d 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -248,6 +248,7 @@ puppet-openstack: - stackforge/puppet-neutron - stackforge/puppet-nova - stackforge/puppet-openstack + - stackforge/puppet-openstacklib - stackforge/puppet_openstack_builder - stackforge/puppet-openstack_dev_env - stackforge/puppet-swift 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 090fdae265..e3b7862a47 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1724,6 +1724,17 @@ - gate-{name}-puppet-syntax - puppet-module-unit +- project: + name: puppet-openstacklib + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-puppet-lint + - gate-{name}-puppet-syntax + - puppet-module-unit + - project: name: puppet-sahara github-org: stackforge diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index e65b3915a3..d7fa0ccf1b 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -859,6 +859,10 @@ description: Puppet for OpenStack Design Specifications acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config upstream: git://github.com/hogepodge/puppet-openstack-specs +- project: stackforge/puppet-openstacklib + group: puppet-openstack + description: Module for Common Puppet OpenStack Dependencies + acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config - project: stackforge/puppet-openstack_dev_env group: puppet-openstack description: OpenStack Puppet Dev Environment diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 9c5f0f02cc..47458567d6 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3979,6 +3979,24 @@ projects: gate: - noop + - name: stackforge/puppet-openstacklib + check: + - gate-puppet-openstacklib-puppet-lint + - gate-puppet-openstacklib-puppet-syntax + - gate-puppet-openstacklib-puppet-unit-2.7 + - gate-puppet-openstacklib-puppet-unit-3.1 + - gate-puppet-openstacklib-puppet-unit-3.2 + - gate-puppet-openstacklib-puppet-unit-3.3 + - gate-puppet-openstacklib-puppet-unit-3.4 + gate: + - gate-puppet-openstacklib-puppet-lint + - gate-puppet-openstacklib-puppet-syntax + - gate-puppet-openstacklib-puppet-unit-2.7 + - gate-puppet-openstacklib-puppet-unit-3.1 + - gate-puppet-openstacklib-puppet-unit-3.2 + - gate-puppet-openstacklib-puppet-unit-3.3 + - gate-puppet-openstacklib-puppet-unit-3.4 + - name: stackforge/puppet_openstack_builder check: - noop