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:
@@ -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/*"]
|
[access "refs/heads/*"]
|
||||||
abandon = group tripleo-core
|
abandon = group tripleo-core
|
||||||
|
create = group tripleo-release
|
||||||
label-Code-Review = -2..+2 group tripleo-core
|
label-Code-Review = -2..+2 group tripleo-core
|
||||||
label-Workflow = -1..+1 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/*"]
|
[access "refs/tags/*"]
|
||||||
pushSignedTag = group tripleo-release
|
pushSignedTag = group tripleo-release
|
||||||
|
|
||||||
|
@@ -2685,6 +2685,7 @@
|
|||||||
description: Tricircle is a project for OpenStack Multiple Site Deployment solution.
|
description: Tricircle is a project for OpenStack Multiple Site Deployment solution.
|
||||||
- project: openstack/tripleo-common
|
- project: openstack/tripleo-common
|
||||||
description: A Python library for code common for TripleO CLI and Tuskar UI.
|
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
|
- project: openstack/tripleo-docs
|
||||||
groups:
|
groups:
|
||||||
- tripleo
|
- tripleo
|
||||||
@@ -2694,6 +2695,7 @@
|
|||||||
groups:
|
groups:
|
||||||
- tripleo
|
- tripleo
|
||||||
description: Heat templates for deploying OpenStack
|
description: Heat templates for deploying OpenStack
|
||||||
|
acl-config: /home/gerrit2/acls/openstack/tripleo.config
|
||||||
- project: openstack/tripleo-image-elements
|
- project: openstack/tripleo-image-elements
|
||||||
groups:
|
groups:
|
||||||
- tripleo
|
- tripleo
|
||||||
@@ -2708,6 +2710,7 @@
|
|||||||
groups:
|
groups:
|
||||||
- tripleo
|
- tripleo
|
||||||
description: Puppet elements for deployment of OpenStack
|
description: Puppet elements for deployment of OpenStack
|
||||||
|
acl-config: /home/gerrit2/acls/openstack/tripleo.config
|
||||||
- project: openstack/tripleo-specs
|
- project: openstack/tripleo-specs
|
||||||
groups:
|
groups:
|
||||||
- tripleo
|
- tripleo
|
||||||
|
Reference in New Issue
Block a user