project-config/gerrit/acls/openstack/senlin-dashboard.config
Thierry Carrez 16aad55298 Remove direct tag / branch ACLs for official projects
The TC confirmed that creating tags (or branches) for repositories
in official deliverables should be handled by the release management
team through the openstack/releases repository.

Yet some ACLs still allow for direct tagging or creating references
by some other teams, which can cause process disruption.

This removes tagging and branch-creating rights for official
deliverables that are already handled by the release management team,
or which never released in the past.

The tool that generated this patch (and contains the list of remaining
team and repository exceptions to the rule) will be posted to the
releases repository.

Depends-On: https://review.openstack.org/557737
Change-Id: I9feea4a59fccec940a36a7953d35a6f734d86582
2018-04-11 11:17:42 +02:00

24 lines
805 B
Plaintext

[access "refs/heads/*"]
abandon = group senlin-dashboard-core
label-Code-Review = -2..+2 group senlin-dashboard-core
label-Workflow = -1..+1 group senlin-dashboard-core
[access "refs/heads/stable/*"]
abandon = group Change Owner
abandon = group Project Bootstrappers
abandon = group senlin-dashboard-stable-maint
exclusiveGroupPermissions = abandon label-Code-Review label-Workflow
label-Code-Review = -2..+2 group Project Bootstrappers
label-Code-Review = -2..+2 group senlin-dashboard-stable-maint
label-Code-Review = -1..+1 group Registered Users
label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group senlin-dashboard-stable-maint
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true