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:
parent
e1e172b1f2
commit
16aad55298
@ -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,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,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,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
|
||||
|
@ -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,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,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
|
||||
|
||||
|
@ -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,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,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,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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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,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
|
||||
|
@ -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
|
||||
|
@ -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,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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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,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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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,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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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,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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
Loading…
Reference in New Issue
Block a user