Files
project-config/gerrit/acls/openstack/python-keystoneclient.config
Jeremy Stanley ba18406f60 Deduplicate OpenStack ACL content
Most OpenStack project ACLs inherit from meta-config's ACL
(basically everything except some SIG deliverables). Remove their
explicit receive and submit sections which are entirely redundant to
the values which are implicit through inheritance. Also some
remaining repos that don't inherit from meta-config functionally
duplicate its content, so replace those with inheritance as well.

This will make the future planned transition from CLA to DCO
enforcement much simpler.

Change-Id: I573172bfdb8bba4a8feadd3ff11a5a6d6fcfd183
2025-06-11 19:31:47 +00:00

23 lines
893 B
Plaintext

[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group python-keystoneclient-core
label-Code-Review = -2..+2 group python-keystoneclient-core
label-Workflow = -1..+1 group python-keystoneclient-core
[access "refs/heads/stable/*"]
abandon = group Change Owner
abandon = group Project Bootstrappers
abandon = group keystone-stable-maint
abandon = group stable-maint-core
exclusiveGroupPermissions = abandon label-Code-Review label-Workflow
label-Code-Review = -2..+2 group Project Bootstrappers
label-Code-Review = -2..+2 group keystone-stable-maint
label-Code-Review = -2..+2 group stable-maint-core
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 keystone-stable-maint
label-Workflow = -1..+1 group stable-maint-core