Add tripleo-core to puppet-tripleo

Adds tripleo-core group to have rights on puppet-tripleo project. The
rights of puppet-manager-core group are kept. This project contains
Puppet code, but is solely used from the TripleO installer, so sometimes
it's not easy to find puppet-manager-core folks to do reviews for this
project to allow dependent changes in TripleO to land. We'd like to
share the permissions on this repository between the two core groups to
expand the number of interested core reviewers and allow an easier
progress on the TripleO Puppet work. The gerritbot is already set up to
notify both IRC channels.

Change-Id: I1f91f851b5800fdf69697fdd88fbd9e41349f6d1
This commit is contained in:
Jiri Stransky 2015-04-21 17:56:25 +02:00
parent edd6e518b5
commit 9613d973c8
2 changed files with 31 additions and 1 deletions

View File

@ -0,0 +1,30 @@
[access "refs/heads/*"]
abandon = group puppet-manager-core
abandon = group tripleo-core
create = group puppet-manager-core
create = group tripleo-core
label-Code-Review = -2..+2 group puppet-manager-core
label-Code-Review = -2..+2 group tripleo-core
label-Workflow = -1..+1 group puppet-manager-core
label-Workflow = -1..+1 group tripleo-core
[access "refs/heads/stable/*"]
abandon = group puppet-manager-core
abandon = group tripleo-core
exclusiveGroupPermissions = abandon label-Code-Review label-Workflow
label-Code-Review = -2..+2 group puppet-manager-core
label-Code-Review = -2..+2 group tripleo-core
label-Code-Review = -1..+1 group Registered Users
label-Workflow = -1..+1 group puppet-manager-core
label-Workflow = -1..+1 group tripleo-core
[access "refs/tags/*"]
pushSignedTag = group puppet-manager-core
pushSignedTag = group tripleo-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -2091,7 +2091,7 @@
acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config
- project: stackforge/puppet-tripleo
description: Lightweight composition layer for Puppet TripleO
acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config
acl-config: /home/gerrit2/acls/stackforge/puppet-tripleo.config
- project: stackforge/puppet-trove
description: OpenStack Trove Puppet Module
acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config