Update infra project ACLs

To support the changes outlined in Iea53a45bb533968a13a85c0e7fbb0787325e4095
update the ACLs for all current infra projects.  The general approach is to
create a -core and -release group for every infra project, and then, if they
share commonalities, deal with that by using group inclusion in Gerrit.  This
reduces friction when adding core members to new projects.

The intent of this change is normalize all of the relevant configs so that
the -core group is used for reviews and the -release group for tags.  No
current infra projects have stable branches, so ACLs for proposed/ branches
were removed.  Similarly branch creation permissions were removed.  The
contributor agreement flag should not be changed.

Work will need to be done in Gerrit to set up these new groups before
this change merges for a seamless transition.

Change-Id: I44750a59e377593d89538c2e590eb78303c8e413
This commit is contained in:
James E. Blair 2015-05-27 16:10:00 -07:00
parent 5f7fd7c0f3
commit 444f0c55e5
115 changed files with 1046 additions and 226 deletions
gerrit/acls
openstack-dev
openstack-infra
activity-board.configansible-build-image.configansible-puppet.configansible-system.configaskbot-theme.configbugdaystats.configdevstack-gate.configelastic-recheck.configgear.configgearman-plugin.configgerrit.configgerritbot.configgerritlib.configgit-review.configgitdm.configglean.configgroups.configirc-meetings.configjeepyb.configjenkins-job-builder.configlodgeit.configmeetbot.confignodepool.confignose-html-output.configodsreg.configopenstackid-resources.configopenstackid.configos-loganalyze.configproject-config.configpublications.configpuppet-accessbot.configpuppet-ansible.configpuppet-apparmor.configpuppet-askbot.configpuppet-asterisk.configpuppet-bandersnatch.configpuppet-bugdaystats.configpuppet-bup.configpuppet-cgit.configpuppet-dashboard.configpuppet-diskimage_builder.configpuppet-drupal.configpuppet-elastic_recheck.configpuppet-elasticsearch.configpuppet-etherpad_lite.configpuppet-exim.configpuppet-gerrit.configpuppet-gerritbot.configpuppet-github.configpuppet-graphite.configpuppet-haveged.configpuppet-httpd.configpuppet-iptables.configpuppet-jeepyb.configpuppet-jenkins.configpuppet-kerberos.configpuppet-kibana.configpuppet-lodgeit.configpuppet-log_processor.configpuppet-logrotate.configpuppet-logstash.configpuppet-mailman.configpuppet-mediawiki.configpuppet-meetbot.configpuppet-mysql_backup.configpuppet-nodepool.configpuppet-openafs.configpuppet-openstackci.configpuppet-openstackid.configpuppet-packagekit.configpuppet-pgsql_backup.configpuppet-pip.configpuppet-planet.configpuppet-project_config.configpuppet-puppet.configpuppet-redis.configpuppet-releasestatus.configpuppet-reviewday.configpuppet-simpleproxy.configpuppet-snmpd.configpuppet-ssh.configpuppet-ssl_cert_check.configpuppet-statusbot.configpuppet-storyboard.configpuppet-subunit2sql.configpuppet-sudoers.configpuppet-system.configpuppet-tmpreaper.configpuppet-ulimit.configpuppet-unattended_upgrades.configpuppet-unbound.configpuppet-user.configpuppet-vcsrepo.configpuppet-vinz.configpuppet-yum.configpuppet-zanata.configpuppet-zuul.configpypi-mirror.configpython-storyboardclient.config

@ -3,10 +3,8 @@ abandon = group openstack-nose-core
label-Code-Review = -2..+2 group openstack-nose-core label-Code-Review = -2..+2 group openstack-nose-core
label-Workflow = -1..+1 group openstack-nose-core label-Workflow = -1..+1 group openstack-nose-core
[access "refs/heads/proposed/*"] [access "refs/tags/*"]
abandon = group openstack-nose-milestone pushSignedTag = group openstack-nose-release
label-Code-Review = -2..+2 group openstack-nose-milestone
label-Workflow = -1..+1 group openstack-nose-milestone
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group activity-board-core
label-Workflow = -1..+1 group activity-board-core label-Workflow = -1..+1 group activity-board-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group activity-board-core pushSignedTag = group activity-board-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group ansible-build-image-core
label-Code-Review = -2..+2 group ansible-build-image-core
label-Workflow = -1..+1 group ansible-build-image-core
[access "refs/tags/*"]
pushSignedTag = group ansible-build-image-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group ansible-puppet-core
label-Code-Review = -2..+2 group ansible-puppet-core
label-Workflow = -1..+1 group ansible-puppet-core
[access "refs/tags/*"]
pushSignedTag = group ansible-puppet-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -1,13 +0,0 @@
[access "refs/heads/*"]
abandon = group infra-core
label-Code-Review = -2..+2 group infra-core
label-Workflow = -1..+1 group infra-core
[access "refs/tags/*"]
pushSignedTag = group infra-core
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -1,6 +1,3 @@
[access "refs/for/refs/*"]
pushMerge = group askbot-theme-release
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group askbot-theme-core abandon = group askbot-theme-core
label-Code-Review = -2..+2 group askbot-theme-core label-Code-Review = -2..+2 group askbot-theme-core

@ -1,10 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group bugdaystats-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group bugdaystats-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group bugdaystats-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group bugdaystats-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -3,6 +3,9 @@ abandon = group devstack-gate-core
label-Code-Review = -2..+2 group devstack-gate-core label-Code-Review = -2..+2 group devstack-gate-core
label-Workflow = -1..+1 group devstack-gate-core label-Workflow = -1..+1 group devstack-gate-core
[access "refs/tags/*"]
pushSignedTag = group devstack-gate-release
[receive] [receive]
requireChangeId = true requireChangeId = true
requireContributorAgreement = true requireContributorAgreement = true

@ -1,6 +1,5 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group elastic-recheck-core abandon = group elastic-recheck-core
create = group elastic-recheck-release
label-Code-Review = -2..+2 group elastic-recheck-core label-Code-Review = -2..+2 group elastic-recheck-core
label-Workflow = -1..+1 group elastic-recheck-core label-Workflow = -1..+1 group elastic-recheck-core

@ -1,10 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group gear-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group gear-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group gear-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group gear-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group gearman-plugin-core
label-Workflow = -1..+1 group gearman-plugin-core label-Workflow = -1..+1 group gearman-plugin-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group gearman-plugin-core pushSignedTag = group gearman-plugin-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -16,9 +16,6 @@ push = group infra-core
pushMerge = group infra-core pushMerge = group infra-core
pushSignedTag = group infra-core pushSignedTag = group infra-core
[access "refs/tags/*"]
pushSignedTag = group infra-core
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,11 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group gerritbot-core
create = group infra-core label-Code-Review = -2..+2 group gerritbot-core
label-Code-Review = -2..+2 group infra-core label-Workflow = -1..+1 group gerritbot-core
label-Workflow = -1..+1 group infra-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group gerritbot-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,10 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group gerritlib-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group gerritlib-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group gerritlib-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group gerritlib-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,11 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group git-review-core
create = group infra-core label-Code-Review = -2..+2 group git-review-core
label-Code-Review = -2..+2 group infra-core label-Workflow = -1..+1 group git-review-core
label-Workflow = -1..+1 group infra-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group git-review-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,10 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group stats-core abandon = group gitdm-core
label-Code-Review = -2..+2 group stats-core label-Code-Review = -2..+2 group gitdm-core
label-Workflow = -1..+1 group stats-core label-Workflow = -1..+1 group gitdm-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group stats-core pushSignedTag = group gitdm-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,13 +1,10 @@
[access "refs/for/refs/*"]
pushMerge = group infra-core
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group glean-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group glean-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group glean-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group glean-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,11 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group groups-core abandon = group groups-core
create = group groups-core
label-Code-Review = -2..+2 group groups-core label-Code-Review = -2..+2 group groups-core
label-Workflow = -1..+1 group groups-core label-Workflow = -1..+1 group groups-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group groups-core pushSignedTag = group groups-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -3,6 +3,9 @@ abandon = group irc-meetings-core
label-Code-Review = -2..+2 group irc-meetings-core label-Code-Review = -2..+2 group irc-meetings-core
label-Workflow = -1..+1 group irc-meetings-core label-Workflow = -1..+1 group irc-meetings-core
[access "refs/tags/*"]
pushSignedTag = group irc-meetings-release
[receive] [receive]
requireChangeId = true requireChangeId = true
requireContributorAgreement = true requireContributorAgreement = true

@ -1,10 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group jeepyb-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group jeepyb-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group jeepyb-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group jeepyb-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,6 +1,5 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group jenkins-job-builder-core abandon = group jenkins-job-builder-core
create = group jenkins-job-builder-release
label-Code-Review = -2..+2 group jenkins-job-builder-core label-Code-Review = -2..+2 group jenkins-job-builder-core
label-Workflow = -1..+1 group jenkins-job-builder-core label-Workflow = -1..+1 group jenkins-job-builder-core

@ -1,7 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group lodgeit-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group lodgeit-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group lodgeit-core
[access "refs/tags/*"]
pushSignedTag = group lodgeit-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,12 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group meetbot-core
create = group infra-core label-Code-Review = -2..+2 group meetbot-core
forgeAuthor = group infra-core label-Workflow = -1..+1 group meetbot-core
label-Code-Review = -2..+2 group infra-core
label-Workflow = -1..+1 group infra-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group meetbot-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,13 +1,10 @@
[access "refs/for/refs/*"]
pushMerge = group infra-core
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group nodepool-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group nodepool-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group nodepool-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group nodepool-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,12 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group nose-html-output-core
create = group infra-core label-Code-Review = -2..+2 group nose-html-output-core
forgeAuthor = group infra-core label-Workflow = -1..+1 group nose-html-output-core
label-Code-Review = -2..+2 group infra-core
label-Workflow = -1..+1 group infra-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group nose-html-output-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group odsreg-core
label-Workflow = -1..+1 group odsreg-core label-Workflow = -1..+1 group odsreg-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group odsreg-core pushSignedTag = group odsreg-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -0,0 +1,14 @@
[access "refs/heads/*"]
abandon = group openstackid-resources-core
label-Code-Review = -2..+2 group openstackid-resources-core
label-Workflow = -1..+1 group openstackid-resources-core
[access "refs/tags/*"]
pushSignedTag = group openstackid-resources-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

@ -8,7 +8,6 @@ pushSignedTag = group openstackid-release
[receive] [receive]
requireChangeId = true requireChangeId = true
requireContributorAgreement = true
[submit] [submit]
mergeContent = true mergeContent = true

@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group os-loganalyze-core
label-Workflow = -1..+1 group os-loganalyze-core label-Workflow = -1..+1 group os-loganalyze-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group os-loganalyze-core pushSignedTag = group os-loganalyze-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -3,6 +3,9 @@ abandon = group project-config-core
label-Code-Review = -2..+2 group project-config-core label-Code-Review = -2..+2 group project-config-core
label-Workflow = -1..+1 group project-config-core label-Workflow = -1..+1 group project-config-core
[access "refs/tags/*"]
pushSignedTag = group project-config-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -1,10 +1,10 @@
[access "refs/heads/*"] [access "refs/heads/*"]
abandon = group infra-core abandon = group publications-core
label-Code-Review = -2..+2 group infra-core label-Code-Review = -2..+2 group publications-core
label-Workflow = -1..+1 group infra-core label-Workflow = -1..+1 group publications-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group infra-core pushSignedTag = group publications-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-accessbot-core
label-Code-Review = -2..+2 group puppet-accessbot-core
label-Workflow = -1..+1 group puppet-accessbot-core
[access "refs/tags/*"]
pushSignedTag = group puppet-accessbot-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-ansible-core
label-Code-Review = -2..+2 group puppet-ansible-core
label-Workflow = -1..+1 group puppet-ansible-core
[access "refs/tags/*"]
pushSignedTag = group puppet-ansible-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-apparmor-core
label-Code-Review = -2..+2 group puppet-apparmor-core
label-Workflow = -1..+1 group puppet-apparmor-core
[access "refs/tags/*"]
pushSignedTag = group puppet-apparmor-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-askbot-core
label-Code-Review = -2..+2 group puppet-askbot-core
label-Workflow = -1..+1 group puppet-askbot-core
[access "refs/tags/*"]
pushSignedTag = group puppet-askbot-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-asterisk-core
label-Code-Review = -2..+2 group puppet-asterisk-core
label-Workflow = -1..+1 group puppet-asterisk-core
[access "refs/tags/*"]
pushSignedTag = group puppet-asterisk-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-bandersnatch-core
label-Code-Review = -2..+2 group puppet-bandersnatch-core
label-Workflow = -1..+1 group puppet-bandersnatch-core
[access "refs/tags/*"]
pushSignedTag = group puppet-bandersnatch-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-bugdaystats-core
label-Code-Review = -2..+2 group puppet-bugdaystats-core
label-Workflow = -1..+1 group puppet-bugdaystats-core
[access "refs/tags/*"]
pushSignedTag = group puppet-bugdaystats-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-bup-core
label-Code-Review = -2..+2 group puppet-bup-core
label-Workflow = -1..+1 group puppet-bup-core
[access "refs/tags/*"]
pushSignedTag = group puppet-bup-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-cgit-core
label-Code-Review = -2..+2 group puppet-cgit-core
label-Workflow = -1..+1 group puppet-cgit-core
[access "refs/tags/*"]
pushSignedTag = group puppet-cgit-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-dashboard-core
label-Code-Review = -2..+2 group puppet-dashboard-core
label-Workflow = -1..+1 group puppet-dashboard-core
[access "refs/tags/*"]
pushSignedTag = group puppet-dashboard-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-diskimage_builder-core
label-Code-Review = -2..+2 group puppet-diskimage_builder-core
label-Workflow = -1..+1 group puppet-diskimage_builder-core
[access "refs/tags/*"]
pushSignedTag = group puppet-diskimage_builder-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-drupal-core
label-Code-Review = -2..+2 group puppet-drupal-core
label-Workflow = -1..+1 group puppet-drupal-core
[access "refs/tags/*"]
pushSignedTag = group puppet-drupal-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-elastic_recheck-core
label-Code-Review = -2..+2 group puppet-elastic_recheck-core
label-Workflow = -1..+1 group puppet-elastic_recheck-core
[access "refs/tags/*"]
pushSignedTag = group puppet-elastic_recheck-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-elasticsearch-core
label-Code-Review = -2..+2 group puppet-elasticsearch-core
label-Workflow = -1..+1 group puppet-elasticsearch-core
[access "refs/tags/*"]
pushSignedTag = group puppet-elasticsearch-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-etherpad_lite-core
label-Code-Review = -2..+2 group puppet-etherpad_lite-core
label-Workflow = -1..+1 group puppet-etherpad_lite-core
[access "refs/tags/*"]
pushSignedTag = group puppet-etherpad_lite-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-exim-core
label-Code-Review = -2..+2 group puppet-exim-core
label-Workflow = -1..+1 group puppet-exim-core
[access "refs/tags/*"]
pushSignedTag = group puppet-exim-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-gerrit-core
label-Code-Review = -2..+2 group puppet-gerrit-core
label-Workflow = -1..+1 group puppet-gerrit-core
[access "refs/tags/*"]
pushSignedTag = group puppet-gerrit-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-gerritbot-core
label-Code-Review = -2..+2 group puppet-gerritbot-core
label-Workflow = -1..+1 group puppet-gerritbot-core
[access "refs/tags/*"]
pushSignedTag = group puppet-gerritbot-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-github-core
label-Code-Review = -2..+2 group puppet-github-core
label-Workflow = -1..+1 group puppet-github-core
[access "refs/tags/*"]
pushSignedTag = group puppet-github-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-graphite-core
label-Code-Review = -2..+2 group puppet-graphite-core
label-Workflow = -1..+1 group puppet-graphite-core
[access "refs/tags/*"]
pushSignedTag = group puppet-graphite-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-haveged-core
label-Code-Review = -2..+2 group puppet-haveged-core
label-Workflow = -1..+1 group puppet-haveged-core
[access "refs/tags/*"]
pushSignedTag = group puppet-haveged-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-httpd-core
label-Code-Review = -2..+2 group puppet-httpd-core
label-Workflow = -1..+1 group puppet-httpd-core
[access "refs/tags/*"]
pushSignedTag = group puppet-httpd-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-iptables-core
label-Code-Review = -2..+2 group puppet-iptables-core
label-Workflow = -1..+1 group puppet-iptables-core
[access "refs/tags/*"]
pushSignedTag = group puppet-iptables-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-jeepyb-core
label-Code-Review = -2..+2 group puppet-jeepyb-core
label-Workflow = -1..+1 group puppet-jeepyb-core
[access "refs/tags/*"]
pushSignedTag = group puppet-jeepyb-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-jenkins-core
label-Code-Review = -2..+2 group puppet-jenkins-core
label-Workflow = -1..+1 group puppet-jenkins-core
[access "refs/tags/*"]
pushSignedTag = group puppet-jenkins-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-kerberos-core
label-Code-Review = -2..+2 group puppet-kerberos-core
label-Workflow = -1..+1 group puppet-kerberos-core
[access "refs/tags/*"]
pushSignedTag = group puppet-kerberos-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-kibana-core
label-Code-Review = -2..+2 group puppet-kibana-core
label-Workflow = -1..+1 group puppet-kibana-core
[access "refs/tags/*"]
pushSignedTag = group puppet-kibana-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-lodgeit-core
label-Code-Review = -2..+2 group puppet-lodgeit-core
label-Workflow = -1..+1 group puppet-lodgeit-core
[access "refs/tags/*"]
pushSignedTag = group puppet-lodgeit-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-log_processor-core
label-Code-Review = -2..+2 group puppet-log_processor-core
label-Workflow = -1..+1 group puppet-log_processor-core
[access "refs/tags/*"]
pushSignedTag = group puppet-log_processor-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-logrotate-core
label-Code-Review = -2..+2 group puppet-logrotate-core
label-Workflow = -1..+1 group puppet-logrotate-core
[access "refs/tags/*"]
pushSignedTag = group puppet-logrotate-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-logstash-core
label-Code-Review = -2..+2 group puppet-logstash-core
label-Workflow = -1..+1 group puppet-logstash-core
[access "refs/tags/*"]
pushSignedTag = group puppet-logstash-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-mailman-core
label-Code-Review = -2..+2 group puppet-mailman-core
label-Workflow = -1..+1 group puppet-mailman-core
[access "refs/tags/*"]
pushSignedTag = group puppet-mailman-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-mediawiki-core
label-Code-Review = -2..+2 group puppet-mediawiki-core
label-Workflow = -1..+1 group puppet-mediawiki-core
[access "refs/tags/*"]
pushSignedTag = group puppet-mediawiki-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-meetbot-core
label-Code-Review = -2..+2 group puppet-meetbot-core
label-Workflow = -1..+1 group puppet-meetbot-core
[access "refs/tags/*"]
pushSignedTag = group puppet-meetbot-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-mysql_backup-core
label-Code-Review = -2..+2 group puppet-mysql_backup-core
label-Workflow = -1..+1 group puppet-mysql_backup-core
[access "refs/tags/*"]
pushSignedTag = group puppet-mysql_backup-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-nodepool-core
label-Code-Review = -2..+2 group puppet-nodepool-core
label-Workflow = -1..+1 group puppet-nodepool-core
[access "refs/tags/*"]
pushSignedTag = group puppet-nodepool-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-openafs-core
label-Code-Review = -2..+2 group puppet-openafs-core
label-Workflow = -1..+1 group puppet-openafs-core
[access "refs/tags/*"]
pushSignedTag = group puppet-openafs-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-openstackci-core
label-Code-Review = -2..+2 group puppet-openstackci-core
label-Workflow = -1..+1 group puppet-openstackci-core
[access "refs/tags/*"]
pushSignedTag = group puppet-openstackci-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-openstackid-core
label-Code-Review = -2..+2 group puppet-openstackid-core
label-Workflow = -1..+1 group puppet-openstackid-core
[access "refs/tags/*"]
pushSignedTag = group puppet-openstackid-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-packagekit-core
label-Code-Review = -2..+2 group puppet-packagekit-core
label-Workflow = -1..+1 group puppet-packagekit-core
[access "refs/tags/*"]
pushSignedTag = group puppet-packagekit-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-pgsql_backup-core
label-Code-Review = -2..+2 group puppet-pgsql_backup-core
label-Workflow = -1..+1 group puppet-pgsql_backup-core
[access "refs/tags/*"]
pushSignedTag = group puppet-pgsql_backup-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-pip-core
label-Code-Review = -2..+2 group puppet-pip-core
label-Workflow = -1..+1 group puppet-pip-core
[access "refs/tags/*"]
pushSignedTag = group puppet-pip-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-planet-core
label-Code-Review = -2..+2 group puppet-planet-core
label-Workflow = -1..+1 group puppet-planet-core
[access "refs/tags/*"]
pushSignedTag = group puppet-planet-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-project_config-core
label-Code-Review = -2..+2 group puppet-project_config-core
label-Workflow = -1..+1 group puppet-project_config-core
[access "refs/tags/*"]
pushSignedTag = group puppet-project_config-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-puppet-core
label-Code-Review = -2..+2 group puppet-puppet-core
label-Workflow = -1..+1 group puppet-puppet-core
[access "refs/tags/*"]
pushSignedTag = group puppet-puppet-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-redis-core
label-Code-Review = -2..+2 group puppet-redis-core
label-Workflow = -1..+1 group puppet-redis-core
[access "refs/tags/*"]
pushSignedTag = group puppet-redis-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-releasestatus-core
label-Code-Review = -2..+2 group puppet-releasestatus-core
label-Workflow = -1..+1 group puppet-releasestatus-core
[access "refs/tags/*"]
pushSignedTag = group puppet-releasestatus-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-reviewday-core
label-Code-Review = -2..+2 group puppet-reviewday-core
label-Workflow = -1..+1 group puppet-reviewday-core
[access "refs/tags/*"]
pushSignedTag = group puppet-reviewday-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-simpleproxy-core
label-Code-Review = -2..+2 group puppet-simpleproxy-core
label-Workflow = -1..+1 group puppet-simpleproxy-core
[access "refs/tags/*"]
pushSignedTag = group puppet-simpleproxy-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-snmpd-core
label-Code-Review = -2..+2 group puppet-snmpd-core
label-Workflow = -1..+1 group puppet-snmpd-core
[access "refs/tags/*"]
pushSignedTag = group puppet-snmpd-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-ssh-core
label-Code-Review = -2..+2 group puppet-ssh-core
label-Workflow = -1..+1 group puppet-ssh-core
[access "refs/tags/*"]
pushSignedTag = group puppet-ssh-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-ssl_cert_check-core
label-Code-Review = -2..+2 group puppet-ssl_cert_check-core
label-Workflow = -1..+1 group puppet-ssl_cert_check-core
[access "refs/tags/*"]
pushSignedTag = group puppet-ssl_cert_check-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-statusbot-core
label-Code-Review = -2..+2 group puppet-statusbot-core
label-Workflow = -1..+1 group puppet-statusbot-core
[access "refs/tags/*"]
pushSignedTag = group puppet-statusbot-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-storyboard-core
label-Code-Review = -2..+2 group puppet-storyboard-core
label-Workflow = -1..+1 group puppet-storyboard-core
[access "refs/tags/*"]
pushSignedTag = group puppet-storyboard-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-subunit2sql-core
label-Code-Review = -2..+2 group puppet-subunit2sql-core
label-Workflow = -1..+1 group puppet-subunit2sql-core
[access "refs/tags/*"]
pushSignedTag = group puppet-subunit2sql-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-sudoers-core
label-Code-Review = -2..+2 group puppet-sudoers-core
label-Workflow = -1..+1 group puppet-sudoers-core
[access "refs/tags/*"]
pushSignedTag = group puppet-sudoers-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -1,13 +0,0 @@
[access "refs/heads/*"]
abandon = group infra-core
label-Code-Review = -2..+2 group infra-core
label-Workflow = -1..+1 group infra-core
[access "refs/tags/*"]
pushSignedTag = group infra-core
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-tmpreaper-core
label-Code-Review = -2..+2 group puppet-tmpreaper-core
label-Workflow = -1..+1 group puppet-tmpreaper-core
[access "refs/tags/*"]
pushSignedTag = group puppet-tmpreaper-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-ulimit-core
label-Code-Review = -2..+2 group puppet-ulimit-core
label-Workflow = -1..+1 group puppet-ulimit-core
[access "refs/tags/*"]
pushSignedTag = group puppet-ulimit-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-unattended_upgrades-core
label-Code-Review = -2..+2 group puppet-unattended_upgrades-core
label-Workflow = -1..+1 group puppet-unattended_upgrades-core
[access "refs/tags/*"]
pushSignedTag = group puppet-unattended_upgrades-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-unbound-core
label-Code-Review = -2..+2 group puppet-unbound-core
label-Workflow = -1..+1 group puppet-unbound-core
[access "refs/tags/*"]
pushSignedTag = group puppet-unbound-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-user-core
label-Code-Review = -2..+2 group puppet-user-core
label-Workflow = -1..+1 group puppet-user-core
[access "refs/tags/*"]
pushSignedTag = group puppet-user-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-vcsrepo-core
label-Code-Review = -2..+2 group puppet-vcsrepo-core
label-Workflow = -1..+1 group puppet-vcsrepo-core
[access "refs/tags/*"]
pushSignedTag = group puppet-vcsrepo-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-vinz-core
label-Code-Review = -2..+2 group puppet-vinz-core
label-Workflow = -1..+1 group puppet-vinz-core
[access "refs/tags/*"]
pushSignedTag = group puppet-vinz-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-yum-core
label-Code-Review = -2..+2 group puppet-yum-core
label-Workflow = -1..+1 group puppet-yum-core
[access "refs/tags/*"]
pushSignedTag = group puppet-yum-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-zanata-core
label-Code-Review = -2..+2 group puppet-zanata-core
label-Workflow = -1..+1 group puppet-zanata-core
[access "refs/tags/*"]
pushSignedTag = group puppet-zanata-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-zuul-core
label-Code-Review = -2..+2 group puppet-zuul-core
label-Workflow = -1..+1 group puppet-zuul-core
[access "refs/tags/*"]
pushSignedTag = group puppet-zuul-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group pypi-mirror-core
label-Workflow = -1..+1 group pypi-mirror-core label-Workflow = -1..+1 group pypi-mirror-core
[access "refs/tags/*"] [access "refs/tags/*"]
pushSignedTag = group pypi-mirror-core pushSignedTag = group pypi-mirror-release
[receive] [receive]
requireChangeId = true requireChangeId = true

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group python-storyboardclient-core
label-Code-Review = -2..+2 group python-storyboardclient-core
label-Workflow = -1..+1 group python-storyboardclient-core
[access "refs/tags/*"]
pushSignedTag = group python-storyboardclient-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

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