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
This commit is contained in:
Thierry Carrez
2018-04-11 11:17:42 +02:00
parent e1e172b1f2
commit 16aad55298
186 changed files with 0 additions and 546 deletions
@@ -4,9 +4,6 @@ label-Code-Review = -2..+2 group devstack-core
label-Verified = -1..+1 group devstack-ci
label-Workflow = -1..+1 group devstack-core
[access "refs/tags/*"]
pushSignedTag = group devstack-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -3,9 +3,6 @@ abandon = group grenade-core
label-Code-Review = -2..+2 group grenade-core
label-Workflow = -1..+1 group grenade-core
[access "refs/tags/*"]
pushSignedTag = group grenade-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-1
View File
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group hacking-core
create = group hacking-release
label-Code-Review = -2..+2 group hacking-core
label-Workflow = -1..+1 group hacking-core
@@ -3,9 +3,6 @@ abandon = group heat-core
label-Code-Review = -2..+2 group heat-core
label-Workflow = -1..+1 group heat-core
[access "refs/tags/*"]
pushSignedTag = group heat-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -3,9 +3,6 @@ abandon = group pbr-core
label-Code-Review = -2..+2 group pbr-core
label-Workflow = -1..+1 group pbr-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
@@ -3,9 +3,6 @@ abandon = group cookiecutter-core
label-Code-Review = -2..+2 group cookiecutter-core
label-Workflow = -1..+1 group cookiecutter-core
[access "refs/tags/*"]
pushSignedTag = group cookiecutter-core
[receive]
requireChangeId = true
@@ -3,9 +3,6 @@ abandon = group release-tools-core
label-Code-Review = -2..+2 group release-tools-core
label-Workflow = -1..+1 group release-tools-core
[access "refs/tags/*"]
pushSignedTag = group release-tools-core
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group ansible-config_template-core
abandon = group openstack-ansible-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group ansible-config_template-core
label-Code-Review = -2..+2 group openstack-ansible-core
label-Workflow = -1..+1 group ansible-config_template-core
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group ansible-role-python_venv_build-core
abandon = group openstack-ansible-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group ansible-role-python_venv_build-core
label-Code-Review = -2..+2 group openstack-ansible-core
label-Workflow = -1..+1 group ansible-role-python_venv_build-core
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group ansible-role-systemd_mount-core
abandon = group openstack-ansible-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group ansible-role-systemd_mount-core
label-Code-Review = -2..+2 group openstack-ansible-core
label-Workflow = -1..+1 group ansible-role-systemd_mount-core
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group ansible-role-systemd_networkd-core
abandon = group openstack-ansible-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group ansible-role-systemd_networkd-core
label-Code-Review = -2..+2 group openstack-ansible-core
label-Workflow = -1..+1 group ansible-role-systemd_networkd-core
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group ansible-role-systemd_service-core
abandon = group openstack-ansible-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group ansible-role-systemd_service-core
label-Code-Review = -2..+2 group openstack-ansible-core
label-Workflow = -1..+1 group ansible-role-systemd_service-core
-3
View File
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -3,9 +3,6 @@ abandon = group bandit-core
label-Code-Review = -2..+2 group bandit-core
label-Workflow = -1..+1 group bandit-core
[access "refs/tags/*"]
pushSignedTag = group bandit-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-1
View File
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group blazar-core
create = group blazar-release
label-Code-Review = -2..+2 group blazar-core
label-Workflow = -1..+1 group blazar-core
-3
View File
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,13 +1,9 @@
[access "refs/heads/*"]
abandon = group ceilometer-powervm-core
create = group ceilometer-powervm-core
label-Code-Review = -2..+2 group ceilometer-powervm-core
label-Verified = -1..+1 group powervm-ci
label-Workflow = -1..+1 group ceilometer-powervm-core
[access "refs/tags/*"]
pushSignedTag = group ceilometer-powervm-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -15,9 +15,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group ceilometer-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -3,9 +3,6 @@ abandon = group cliff-core
label-Code-Review = -2..+2 group cliff-core
label-Workflow = -1..+1 group cliff-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-1
View File
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group cloudkitty-core
create = group cloudkitty-release
label-Code-Review = -2..+2 group cloudkitty-core
label-Workflow = -1..+1 group cloudkitty-core
@@ -3,9 +3,6 @@ abandon = group coverage2sql-core
label-Code-Review = -2..+2 group coverage2sql-core
label-Workflow = -1..+1 group coverage2sql-core
[access "refs/tags/*"]
pushSignedTag = group coverage2sql-release
[receive]
requireChangeId = true
-1
View File
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group cyborg-core
create = group cyborg-release
label-Code-Review = -2..+2 group cyborg-core
label-Workflow = -1..+1 group cyborg-core
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -15,9 +15,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group horizon-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group ec2-api-core
create = group ec2-api-release
label-Code-Review = -2..+2 group ec2-api-core
label-Workflow = -1..+1 group ec2-api-core
[access "refs/tags/*"]
pushSignedTag = group ec2-api-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -3,7 +3,6 @@ pushMerge = group freezer-release
[access "refs/heads/*"]
abandon = group freezer-tempest-core
create = group freezer-release
label-Code-Review = -2..+2 group freezer-tempest-core
label-Workflow = -1..+1 group freezer-tempest-core
-3
View File
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group fuxi-golang-core
create = group fuxi-golang-release
label-Code-Review = -2..+2 group fuxi-golang-core
label-Workflow = -1..+1 group fuxi-golang-core
[access "refs/tags/*"]
pushSignedTag = group fuxi-golang-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group fuxi-kubernetes-core
create = group fuxi-release
label-Code-Review = -2..+2 group fuxi-kubernetes-core
label-Workflow = -1..+1 group fuxi-kubernetes-core
[access "refs/tags/*"]
pushSignedTag = group fuxi-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group fuxi-core
create = group fuxi-release
label-Code-Review = -2..+2 group fuxi-core
label-Workflow = -1..+1 group fuxi-core
[access "refs/tags/*"]
pushSignedTag = group fuxi-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -20,9 +20,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group glance-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -3,9 +3,6 @@ abandon = group heat-translator-core
label-Code-Review = -2..+2 group heat-translator-core
label-Workflow = -1..+1 group heat-translator-core
[access "refs/tags/*"]
pushSignedTag = group heat-translator-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -15,9 +15,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group ironic-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-1
View File
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group karbor-core
create = group karbor-release
label-Code-Review = -2..+2 group karbor-core
label-Workflow = -1..+1 group karbor-core
@@ -15,9 +15,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group keystone-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -15,9 +15,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group keystone-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group kolla-ansible-core
create = group kolla-release
label-Code-Review = -2..+2 group kolla-ansible-core
label-Workflow = -1..+1 group kolla-ansible-core
[access "refs/tags/*"]
pushSignedTag = group kolla-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group kolla-kubernetes-core
create = group kolla-release
label-Code-Review = -2..+2 group kolla-kubernetes-core
label-Workflow = -1..+1 group kolla-kubernetes-core
[access "refs/tags/*"]
pushSignedTag = group kolla-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group kolla-core
create = group kolla-release
label-Code-Review = -2..+2 group kolla-core
label-Workflow = -1..+1 group kolla-core
[access "refs/tags/*"]
pushSignedTag = group kolla-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -3,7 +3,6 @@ pushMerge = group kuryr-release
[access "refs/heads/*"]
abandon = group kuryr-kubernetes-core
create = group kuryr-release
label-Code-Review = -2..+2 group kuryr-kubernetes-core
label-Workflow = -1..+1 group kuryr-kubernetes-core
@@ -3,7 +3,6 @@ pushMerge = group kuryr-release
[access "refs/heads/*"]
abandon = group kuryr-libnetwork-core
create = group kuryr-release
label-Code-Review = -2..+2 group kuryr-libnetwork-core
label-Workflow = -1..+1 group kuryr-libnetwork-core
@@ -3,7 +3,6 @@ pushMerge = group kuryr-release
[access "refs/heads/*"]
abandon = group kuryr-tempest-core
create = group kuryr-release
label-Code-Review = -2..+2 group kuryr-tempest-core
label-Workflow = -1..+1 group kuryr-tempest-core
-4
View File
@@ -3,7 +3,6 @@ pushMerge = group kuryr-release
[access "refs/heads/*"]
abandon = group kuryr-core
create = group kuryr-release
label-Code-Review = -2..+2 group kuryr-core
label-Workflow = -1..+1 group kuryr-core
@@ -19,9 +18,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group kuryr-release
[access "refs/tags/*"]
pushSignedTag = group kuryr-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group ldappool-core
create = group ldappool-release
label-Code-Review = -2..+2 group ldappool-core
label-Workflow = -1..+1 group ldappool-core
[access "refs/tags/*"]
pushSignedTag = group ldappool-release
[receive]
requireChangeId = true
requireContributorAgreement = false
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group loci-core
create = group loci-release
label-Code-Review = -2..+2 group loci-core
label-Workflow = -1..+1 group loci-core
[access "refs/tags/*"]
pushSignedTag = group loci-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group magnum-ui-core
create = group magnum-milestone
label-Code-Review = -2..+2 group magnum-ui-core
label-Workflow = -1..+1 group magnum-ui-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-1
View File
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group magnum-core
create = group magnum-milestone
label-Code-Review = -2..+2 group magnum-core
label-Workflow = -1..+1 group magnum-core
-3
View File
@@ -6,9 +6,6 @@ label-Code-Review = -2..+2 group manila-core
label-Workflow = -1..+1 group horizon-core
label-Workflow = -1..+1 group manila-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group masakari-core
create = group masakari-release
label-Code-Review = -2..+2 group masakari-core
label-Workflow = -1..+1 group masakari-core
[access "refs/tags/*"]
pushSignedTag = group masakari-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group mistral-core
create = group mistral-release
label-Code-Review = -2..+2 group mistral-core
label-Workflow = -1..+1 group mistral-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-1
View File
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group murano-core
create = group murano-release
label-Code-Review = -2..+2 group murano-core
label-Verified = -1..+1 group murano-ci
label-Workflow = -1..+1 group murano-core
@@ -3,7 +3,6 @@ pushMerge = group neutron-release
[access "refs/heads/*"]
abandon = group networking-bagpipe-core
create = group neutron-release
label-Code-Review = -2..+2 group networking-bagpipe-core
label-Workflow = -1..+1 group networking-bagpipe-core
@@ -3,7 +3,6 @@ pushMerge = group neutron-release
[access "refs/heads/*"]
abandon = group networking-bgpvpn-core
create = group neutron-release
label-Code-Review = -2..+2 group networking-bgpvpn-core
label-Workflow = -1..+1 group networking-bgpvpn-core
@@ -3,7 +3,6 @@ pushMerge = group neutron-release
[access "refs/heads/*"]
abandon = group networking-midonet-core
create = group neutron-release
label-Code-Review = -2..+2 group networking-midonet-core
label-Workflow = -1..+1 group networking-midonet-core
@@ -3,7 +3,6 @@ pushMerge = group neutron-release
[access "refs/heads/*"]
abandon = group networking-odl-core
create = group neutron-release
label-Code-Review = -2..+2 group networking-odl-core
label-Workflow = -1..+1 group networking-odl-core
@@ -3,7 +3,6 @@ pushMerge = group neutron-release
[access "refs/heads/*"]
abandon = group networking-sfc-core
create = group neutron-release
label-Code-Review = -2..+2 group networking-sfc-core
label-Workflow = -1..+1 group networking-sfc-core
@@ -3,7 +3,6 @@ pushMerge = group octavia-release
[access "refs/heads/*"]
abandon = group neutron-lbaas-dashboard-core
create = group octavia-release
label-Code-Review = -2..+2 group neutron-lbaas-dashboard-core
label-Verified = -1..+1 group octavia-ci
label-Workflow = -1..+1 group neutron-lbaas-dashboard-core
-3
View File
@@ -7,9 +7,6 @@ label-Code-Review = -2..+2 group neutron-lib-core
label-Verified = -1..+1 group neutron-ci
label-Workflow = -1..+1 group neutron-lib-commit
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group neutron-vpnaas-dashboard-core
create = group neutron-vpnaas-dashboard-release
label-Code-Review = -2..+2 group neutron-vpnaas-dashboard-core
label-Workflow = -1..+1 group neutron-vpnaas-dashboard-core
[access "refs/tags/*"]
pushSignedTag = group neutron-vpnaas-dashboard-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -3,7 +3,6 @@ pushMerge = group neutron-release
[access "refs/heads/*"]
abandon = group neutron-vpnaas-core
create = group neutron-release
label-Code-Review = -2..+2 group neutron-vpnaas-core
label-Verified = -1..+1 group neutron-ci
label-Workflow = -1..+1 group neutron-vpnaas-core
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group octavia-dashboard-core
create = group octavia-release
label-Code-Review = -2..+2 group octavia-dashboard-core
label-Verified = -1..+1 group octavia-ci
label-Workflow = -1..+1 group octavia-dashboard-core
@@ -1,6 +1,5 @@
[access "refs/heads/*"]
abandon = group octavia-tempest-core
create = group octavia-release
label-Code-Review = -2..+2 group octavia-tempest-core
label-Verified = -1..+1 group octavia-ci
label-Workflow = -1..+1 group octavia-tempest-core
-1
View File
@@ -3,7 +3,6 @@ pushMerge = group octavia-release
[access "refs/heads/*"]
abandon = group octavia-core
create = group octavia-release
label-Code-Review = -2..+2 group octavia-core
label-Verified = -1..+1 group octavia-ci
label-Workflow = -1..+1 group octavia-core
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_almanach-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_almanach-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_almanach-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_aodh-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_aodh-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_aodh-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_ceilometer-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_ceilometer-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_ceilometer-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_cloudkitty-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_cloudkitty-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_cloudkitty-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_congress-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_congress-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_congress-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_designate-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_designate-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_designate-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_gnocchi-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_gnocchi-core
label-Workflow = -1..+1 group openstack-ansible-core
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_ironic-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_ironic-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_ironic-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_karbor-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_karbor-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_karbor-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_molteniron-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_molteniron-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_molteniron-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_monasca-agent-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_monasca-agent-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_monasca-agent-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_monasca-ui-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_monasca-ui-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_monasca-ui-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_monasca-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_monasca-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_monasca-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_neutron-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_neutron-core
label-Workflow = -1..+1 group openstack-ansible-core
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_octavia-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_octavia-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_octavia-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,7 +1,6 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_panko-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_panko-core
label-Workflow = -1..+1 group openstack-ansible-core
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_sahara-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_sahara-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_sahara-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_searchlight-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_searchlight-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_searchlight-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_swift-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_swift-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_swift-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_tacker-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_tacker-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_tacker-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_trove-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_trove-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_trove-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_watcher-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_watcher-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_watcher-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,15 +1,11 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
abandon = group openstack-ansible-os_zaqar-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Code-Review = -2..+2 group openstack-ansible-os_zaqar-core
label-Workflow = -1..+1 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-os_zaqar-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group openstack-ansible-core
create = group openstack-ansible-release
label-Code-Review = -2..+2 group openstack-ansible-core
label-Workflow = -1..+1 group openstack-ansible-core
[access "refs/tags/*"]
pushSignedTag = group openstack-ansible-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -3,9 +3,6 @@ abandon = group openstack-doc-core
label-Code-Review = -2..+2 group openstack-doc-core
label-Workflow = -1..+1 group openstack-doc-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-4
View File
@@ -1,12 +1,8 @@
[access "refs/heads/*"]
abandon = group os-api-ref-core
create = group os-api-ref-release
label-Code-Review = -2..+2 group os-api-ref-core
label-Workflow = -1..+1 group os-api-ref-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
-3
View File
@@ -15,9 +15,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group cinder-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -3,9 +3,6 @@ abandon = group os-performance-tools-core
label-Code-Review = -2..+2 group os-performance-tools-core
label-Workflow = -1..+1 group os-performance-tools-core
[access "refs/tags/*"]
pushSignedTag = group os-performance-tools-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -6,9 +6,6 @@ abandon = group os-service-types-core
label-Code-Review = -2..+2 group os-service-types-core
label-Workflow = -1..+1 group os-service-types-core
[access "refs/tags/*"]
pushSignedTag = group os-service-types-release
[receive]
requireChangeId = true
-3
View File
@@ -3,9 +3,6 @@ abandon = group os-testr-core
label-Code-Review = -2..+2 group os-testr-core
label-Workflow = -1..+1 group os-testr-core
[access "refs/tags/*"]
pushSignedTag = group os-testr-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -15,9 +15,6 @@ label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group nova-stable-maint
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -6,9 +6,6 @@ abandon = group oslo-cache-core
label-Code-Review = -2..+2 group oslo-cache-core
label-Workflow = -1..+1 group oslo-cache-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
-3
View File
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true
@@ -8,9 +8,6 @@ abandon = group stable-maint-core
label-Code-Review = -2..+2 group stable-maint-core
label-Workflow = -1..+1 group stable-maint-core
[access "refs/tags/*"]
pushSignedTag = group library-release
[receive]
requireChangeId = true
requireContributorAgreement = true

Some files were not shown because too many files have changed in this diff Show More