Enable stable branches for tripleo repositories
Adjust the acls so the following repos allow branch creation, administered by the tripleo-release group, with reviews of the to-be-created stable/liberty branches handled by the existing tripleo-core team (we're not planning a separate stable-maint group at this point). The following repos are affected: * openstack/tripleo-common * openstack/tripleo-docs * openstack/tripleo-heat-templates * openstack/tripleo-puppet-elements * openstack/python-tripleoclient * openstack/instack-undercloud These now all share the common tripleo.config, with instack split out to a seperate acl, as it does not currently require a stable branch. This is the first step to implementing the stable/release branch process described in https://review.openstack.org/#/c/221811/ Change-Id: Ibd82864cc8d25acf0f8c425d13f1ccdffff50a31
This commit is contained in:
parent
d9aec14765
commit
d4ed503e9c
@ -1,21 +0,0 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group diskimage-builder-core
|
||||
label-Code-Review = -2..+2 group diskimage-builder-core
|
||||
label-Workflow = -1..+1 group diskimage-builder-core
|
||||
|
||||
[access "refs/heads/stable/*"]
|
||||
abandon = group tripleo-core
|
||||
exclusiveGroupPermissions = abandon label-Code-Review label-Workflow
|
||||
label-Code-Review = -2..+2 group tripleo-core
|
||||
label-Code-Review = -1..+1 group Registered Users
|
||||
label-Workflow = -1..+1 group tripleo-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group tripleo-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
@ -1,14 +0,0 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group tripleo-core
|
||||
label-Code-Review = -2..+2 group tripleo-core
|
||||
label-Workflow = -1..+1 group tripleo-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group tripleo-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
@ -1,8 +1,16 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group tripleo-core
|
||||
create = group tripleo-release
|
||||
label-Code-Review = -2..+2 group tripleo-core
|
||||
label-Workflow = -1..+1 group tripleo-core
|
||||
|
||||
[access "refs/heads/stable/*"]
|
||||
abandon = group tripleo-core
|
||||
exclusiveGroupPermissions = abandon label-Code-Review label-Workflow
|
||||
label-Code-Review = -2..+2 group tripleo-core
|
||||
label-Code-Review = -1..+1 group Registered Users
|
||||
label-Workflow = -1..+1 group tripleo-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group tripleo-release
|
||||
|
||||
|
@ -2685,6 +2685,7 @@
|
||||
description: Tricircle is a project for OpenStack Multiple Site Deployment solution.
|
||||
- project: openstack/tripleo-common
|
||||
description: A Python library for code common for TripleO CLI and Tuskar UI.
|
||||
acl-config: /home/gerrit2/acls/openstack/tripleo.config
|
||||
- project: openstack/tripleo-docs
|
||||
groups:
|
||||
- tripleo
|
||||
@ -2694,6 +2695,7 @@
|
||||
groups:
|
||||
- tripleo
|
||||
description: Heat templates for deploying OpenStack
|
||||
acl-config: /home/gerrit2/acls/openstack/tripleo.config
|
||||
- project: openstack/tripleo-image-elements
|
||||
groups:
|
||||
- tripleo
|
||||
@ -2708,6 +2710,7 @@
|
||||
groups:
|
||||
- tripleo
|
||||
description: Puppet elements for deployment of OpenStack
|
||||
acl-config: /home/gerrit2/acls/openstack/tripleo.config
|
||||
- project: openstack/tripleo-specs
|
||||
groups:
|
||||
- tripleo
|
||||
|
Loading…
x
Reference in New Issue
Block a user