Add OpenStack Chef Cookbook repositories

* Adds Chef cookbook repositories to Stackforge and related
  Zuul/Gerrit configuration

Cookbooks will be populated from a collection of "upstream"
repositories and eventually there will also be an example
meta-repo that contains reference role and environment
definition files and documentation on using the cookbooks
properly to set up an OpenStack deployment.

fixes lp 1176895

Change-Id: I02c17d2fb5522e63360453352489e237ba67347a
Reviewed-on: https://review.openstack.org/28306
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
This commit is contained in:
Jay Pipes 2013-05-06 10:55:22 -04:00 committed by Jenkins
parent 2beb4b2ef2
commit 1e1d2e6632
4 changed files with 113 additions and 0 deletions

View File

@ -206,3 +206,21 @@ puppet-openstack:
- stackforge/puppet-swift
branches:
- master
chef-openstack:
events:
- patchset-created
- change-merged
- x-vrif-minus-2
projects:
- stackforge/cookbook-openstack-block-storage
- stackforge/cookbook-openstack-image
- stackforge/cookbook-openstack-dashboard
- stackforge/cookbook-openstack-identity
- stackforge/cookbook-openstack-compute
- stackforge/cookbook-openstack-common
- stackforge/cookbook-openstack-metering
- stackforge/cookbook-openstack-network
- stackforge/cookbook-openstack-object-storage
branches:
- master

View File

@ -0,0 +1,14 @@
[access "refs/*"]
owner = group Administrators
create = group chef-manager-core
[access "refs/heads/*"]
label-Code-Review = -2..+2 group chef-manager-core
label-Approved = +0..+1 group chef-manager-core
workInProgress = group chef-manager-core
[project]
state = active
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1678,3 +1678,57 @@ projects:
- gate-python-marconiclient-pep8
- gate-python-marconiclient-python26
- gate-python-marconiclient-python27
- name: stackforge/cookbook-openstack-common
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-compute
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-image
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-identity
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-network
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-object-storage
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-block-storage
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-metering
check:
- gate-noop
gate:
- gate-noop
- name: stackforge/cookbook-openstack-dashboard
check:
- gate-noop
gate:
- gate-noop

View File

@ -190,3 +190,30 @@
description: OpenVz driver for Nova
upstream: git://github.com/imsplitbit/openvz-nova-driver.git
- project: stackforge/python-marconiclient
- project: stackforge/cookbook-openstack-common
description: Chef Cookbook - common OpenStack configuration
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-compute
description: Chef Cookbook - OpenStack Compute
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-identity
description: Chef Cookbook - OpenStack Identity
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-image
description: Chef Cookbook - OpenStack Image
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-network
description: Chef Cookbook - OpenStack Network
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-object-storage
description: Chef Cookbook - OpenStack Object Storage
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-block-storage
description: Chef Cookbook - OpenStack Block Storage
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-dashboard
description: Chef Cookbook - OpenStack Dashboard
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
- project: stackforge/cookbook-openstack-metering
description: Chef Cookbook - OpenStack Metering
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config