From b5a3f6f3bb5e021f240ae2e58056ddc7827be19f Mon Sep 17 00:00:00 2001 From: Jay Pipes Date: Mon, 20 May 2013 16:38:13 -0400 Subject: [PATCH] Introduces openstack-chef-repo to stackforge Adds the openstack-chef-repo repo to the stackforge organization. This repo will contain the roles, documentation and integration tests for the OpenStack project and library cookbooks also in stackforge. A later patch will add jenkins jobs for validating changes to openstack-chef-repo. Change-Id: If3b11a007621e0d6ddb9a6c434f8cb4de1375954 Reviewed-on: https://review.openstack.org/29830 Reviewed-by: Jeremy Stanley Reviewed-by: James E. Blair Approved: James E. Blair Tested-by: Jenkins --- .../config/{chef-cookbooks-jobs.yaml => chef-jobs.yaml} | 0 modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ .../openstack_project/templates/review.projects.yaml.erb | 3 +++ 3 files changed, 9 insertions(+) rename modules/openstack_project/files/jenkins_job_builder/config/{chef-cookbooks-jobs.yaml => chef-jobs.yaml} (100%) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/chef-cookbooks-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/chef-jobs.yaml similarity index 100% rename from modules/openstack_project/files/jenkins_job_builder/config/chef-cookbooks-jobs.yaml rename to modules/openstack_project/files/jenkins_job_builder/config/chef-jobs.yaml diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index a6cbe2ac32..29a27c2b4c 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1829,6 +1829,12 @@ projects: - gate-cookbook-openstack-block-storage-chef-lint - gate-cookbook-openstack-block-storage-chef-unit + - name: stackforge/openstack-chef-repo + check: + - gate-noop + gate: + - gate-noop + - name: stackforge/cookbook-openstack-common check: - gate-cookbook-openstack-common-chef-lint diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 02d468d5fe..997c6ada37 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -203,6 +203,9 @@ description: OpenVz driver for Nova upstream: git://github.com/imsplitbit/openvz-nova-driver.git - project: stackforge/python-marconiclient +- project: stackforge/openstack-chef-repo + description: Example Chef Repo that sets up an OpenStack Deployment + acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config - project: stackforge/cookbook-openstack-common description: Chef Cookbook - common OpenStack configuration acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config