From fa550bea7de50076795dfb8127b15cbf48fc1ff5 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Sat, 30 Nov 2013 01:40:40 +0100 Subject: [PATCH] Add ironic puppet module to stackforge Change-Id: I985e080d0c0c84ae4305bbaf276521e1390eddde Signed-off-by: Emilien Macchi --- .../files/gerritbot_channel_config.yaml | 1 + .../jenkins_job_builder/config/projects.yaml | 11 +++++++++++ .../openstack_project/files/zuul/layout.yaml | 18 ++++++++++++++++++ .../templates/review.projects.yaml.erb | 4 ++++ 4 files changed, 34 insertions(+) diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index d7aafcdcc4..2662cc9ce3 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -207,6 +207,7 @@ puppet-openstack: - stackforge/puppet-glance - stackforge/puppet-heat - stackforge/puppet-horizon + - stackforge/puppet-ironic - stackforge/puppet-keystone - stackforge/puppet-neutron - stackforge/puppet-nova 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 5fc0dfbac5..ba919cee3e 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1206,6 +1206,17 @@ - gate-{name}-puppet-syntax - puppet-module-unit +- project: + name: puppet-ironic + github-org: stackforge + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-puppet-lint + - gate-{name}-puppet-syntax + - puppet-module-unit + - project: name: puppet-nova github-org: stackforge diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 957d33fbe5..d16bb88d27 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2810,6 +2810,24 @@ projects: - gate-puppet-horizon-puppet-unit-3.2 - gate-puppet-horizon-puppet-unit-3.3 + - name: stackforge/puppet-ironic + check: + - gate-puppet-ironic-puppet-lint + - gate-puppet-ironic-puppet-syntax + - gate-puppet-ironic-puppet-unit-2.7 + - gate-puppet-ironic-puppet-unit-3.0 + - gate-puppet-ironic-puppet-unit-3.1 + - gate-puppet-ironic-puppet-unit-3.2 + - gate-puppet-ironic-puppet-unit-3.3 + gate: + - gate-puppet-ironic-puppet-lint + - gate-puppet-ironic-puppet-syntax + - gate-puppet-ironic-puppet-unit-2.7 + - gate-puppet-ironic-puppet-unit-3.0 + - gate-puppet-ironic-puppet-unit-3.1 + - gate-puppet-ironic-puppet-unit-3.2 + - gate-puppet-ironic-puppet-unit-3.3 + - name: stackforge/puppet-keystone check: - gate-puppet-keystone-puppet-lint diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 9fc699ce29..6c0a6c0238 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -403,6 +403,10 @@ description: OpenStack Horizon Puppet Module acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config upstream: git://github.com/puppetlabs/puppetlabs-horizon.git +- project: stackforge/puppet-ironic + description: OpenStack Ironic Puppet Module + acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config + upstream: git://github.com/enovance/puppet-ironic.git - project: stackforge/puppet-keystone description: OpenStack Keystone Puppet Module acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config