From 444f0c55e5d6ccbfad51099f096f7388cbfeb5f7 Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Wed, 27 May 2015 16:10:00 -0700 Subject: [PATCH] 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 --- .../acls/openstack-dev/openstack-nose.config | 6 +- .../openstack-infra/activity-board.config | 2 +- .../ansible-build-image.config | 13 ++++ .../openstack-infra/ansible-puppet.config | 13 ++++ .../openstack-infra/ansible-system.config | 13 ---- .../acls/openstack-infra/askbot-theme.config | 3 - .../acls/openstack-infra/bugdaystats.config | 8 +-- .../acls/openstack-infra/devstack-gate.config | 3 + .../openstack-infra/elastic-recheck.config | 1 - gerrit/acls/openstack-infra/gear.config | 8 +-- .../openstack-infra/gearman-plugin.config | 2 +- gerrit/acls/openstack-infra/gerrit.config | 3 - gerrit/acls/openstack-infra/gerritbot.config | 9 ++- gerrit/acls/openstack-infra/gerritlib.config | 8 +-- gerrit/acls/openstack-infra/git-review.config | 9 ++- gerrit/acls/openstack-infra/gitdm.config | 8 +-- gerrit/acls/openstack-infra/glean.config | 11 ++- gerrit/acls/openstack-infra/groups.config | 3 +- .../acls/openstack-infra/irc-meetings.config | 3 + gerrit/acls/openstack-infra/jeepyb.config | 8 +-- .../jenkins-job-builder.config | 1 - gerrit/acls/openstack-infra/lodgeit.config | 9 ++- gerrit/acls/openstack-infra/meetbot.config | 10 ++- gerrit/acls/openstack-infra/nodepool.config | 11 ++- .../openstack-infra/nose-html-output.config | 10 ++- gerrit/acls/openstack-infra/odsreg.config | 2 +- .../openstackid-resources.config | 14 ++++ .../acls/openstack-infra/openstackid.config | 1 - .../acls/openstack-infra/os-loganalyze.config | 2 +- .../openstack-infra/project-config.config | 3 + .../acls/openstack-infra/publications.config | 8 +-- .../openstack-infra/puppet-accessbot.config | 13 ++++ .../openstack-infra/puppet-ansible.config | 13 ++++ .../openstack-infra/puppet-apparmor.config | 13 ++++ .../acls/openstack-infra/puppet-askbot.config | 13 ++++ .../openstack-infra/puppet-asterisk.config | 13 ++++ .../puppet-bandersnatch.config | 13 ++++ .../openstack-infra/puppet-bugdaystats.config | 13 ++++ gerrit/acls/openstack-infra/puppet-bup.config | 13 ++++ .../acls/openstack-infra/puppet-cgit.config | 13 ++++ .../openstack-infra/puppet-dashboard.config | 13 ++++ .../puppet-diskimage_builder.config | 13 ++++ .../acls/openstack-infra/puppet-drupal.config | 13 ++++ .../puppet-elastic_recheck.config | 13 ++++ .../puppet-elasticsearch.config | 13 ++++ .../puppet-etherpad_lite.config | 13 ++++ .../acls/openstack-infra/puppet-exim.config | 13 ++++ .../acls/openstack-infra/puppet-gerrit.config | 13 ++++ .../openstack-infra/puppet-gerritbot.config | 13 ++++ .../acls/openstack-infra/puppet-github.config | 13 ++++ .../openstack-infra/puppet-graphite.config | 13 ++++ .../openstack-infra/puppet-haveged.config | 13 ++++ .../acls/openstack-infra/puppet-httpd.config | 13 ++++ .../openstack-infra/puppet-iptables.config | 13 ++++ .../acls/openstack-infra/puppet-jeepyb.config | 13 ++++ .../openstack-infra/puppet-jenkins.config | 13 ++++ .../openstack-infra/puppet-kerberos.config | 13 ++++ .../acls/openstack-infra/puppet-kibana.config | 13 ++++ .../openstack-infra/puppet-lodgeit.config | 13 ++++ .../puppet-log_processor.config | 13 ++++ .../openstack-infra/puppet-logrotate.config | 13 ++++ .../openstack-infra/puppet-logstash.config | 13 ++++ .../openstack-infra/puppet-mailman.config | 13 ++++ .../openstack-infra/puppet-mediawiki.config | 13 ++++ .../openstack-infra/puppet-meetbot.config | 13 ++++ .../puppet-mysql_backup.config | 13 ++++ .../openstack-infra/puppet-nodepool.config | 13 ++++ .../openstack-infra/puppet-openafs.config | 13 ++++ .../openstack-infra/puppet-openstackci.config | 13 ++++ .../openstack-infra/puppet-openstackid.config | 13 ++++ .../openstack-infra/puppet-packagekit.config | 13 ++++ .../puppet-pgsql_backup.config | 13 ++++ gerrit/acls/openstack-infra/puppet-pip.config | 13 ++++ .../acls/openstack-infra/puppet-planet.config | 13 ++++ .../puppet-project_config.config | 13 ++++ .../acls/openstack-infra/puppet-puppet.config | 13 ++++ .../acls/openstack-infra/puppet-redis.config | 13 ++++ .../puppet-releasestatus.config | 13 ++++ .../openstack-infra/puppet-reviewday.config | 13 ++++ .../openstack-infra/puppet-simpleproxy.config | 13 ++++ .../acls/openstack-infra/puppet-snmpd.config | 13 ++++ gerrit/acls/openstack-infra/puppet-ssh.config | 13 ++++ .../puppet-ssl_cert_check.config | 13 ++++ .../openstack-infra/puppet-statusbot.config | 13 ++++ .../openstack-infra/puppet-storyboard.config | 13 ++++ .../openstack-infra/puppet-subunit2sql.config | 13 ++++ .../openstack-infra/puppet-sudoers.config | 13 ++++ .../acls/openstack-infra/puppet-system.config | 13 ---- .../openstack-infra/puppet-tmpreaper.config | 13 ++++ .../acls/openstack-infra/puppet-ulimit.config | 13 ++++ .../puppet-unattended_upgrades.config | 13 ++++ .../openstack-infra/puppet-unbound.config | 13 ++++ .../acls/openstack-infra/puppet-user.config | 13 ++++ .../openstack-infra/puppet-vcsrepo.config | 13 ++++ .../acls/openstack-infra/puppet-vinz.config | 13 ++++ gerrit/acls/openstack-infra/puppet-yum.config | 13 ++++ .../acls/openstack-infra/puppet-zanata.config | 13 ++++ .../acls/openstack-infra/puppet-zuul.config | 13 ++++ .../acls/openstack-infra/pypi-mirror.config | 2 +- .../python-storyboardclient.config | 13 ++++ .../acls/openstack-infra/releasestatus.config | 2 +- gerrit/acls/openstack-infra/reviewday.config | 8 +-- .../acls/openstack-infra/reviewstats.config | 8 +-- gerrit/acls/openstack-infra/shade.config | 11 ++- gerrit/acls/openstack-infra/statusbot.config | 9 ++- .../storyboard-webclient.config | 13 ++++ gerrit/acls/openstack-infra/storyboard.config | 3 +- .../acls/openstack-infra/subunit2sql.config | 1 - .../acls/openstack-infra/system-config.config | 13 ++++ gerrit/acls/openstack-infra/tripleo-ci.config | 12 ++-- .../zmq-event-publisher.config | 8 +-- .../openstack-infra/zuul-packaging.config | 8 +-- gerrit/acls/openstack-infra/zuul.config | 11 ++- gerrit/acls/openstack/openstack-planet.config | 3 + gerrit/projects.yaml | 71 ------------------- 115 files changed, 1046 insertions(+), 226 deletions(-) create mode 100644 gerrit/acls/openstack-infra/ansible-build-image.config create mode 100644 gerrit/acls/openstack-infra/ansible-puppet.config delete mode 100644 gerrit/acls/openstack-infra/ansible-system.config create mode 100644 gerrit/acls/openstack-infra/openstackid-resources.config create mode 100644 gerrit/acls/openstack-infra/puppet-accessbot.config create mode 100644 gerrit/acls/openstack-infra/puppet-ansible.config create mode 100644 gerrit/acls/openstack-infra/puppet-apparmor.config create mode 100644 gerrit/acls/openstack-infra/puppet-askbot.config create mode 100644 gerrit/acls/openstack-infra/puppet-asterisk.config create mode 100644 gerrit/acls/openstack-infra/puppet-bandersnatch.config create mode 100644 gerrit/acls/openstack-infra/puppet-bugdaystats.config create mode 100644 gerrit/acls/openstack-infra/puppet-bup.config create mode 100644 gerrit/acls/openstack-infra/puppet-cgit.config create mode 100644 gerrit/acls/openstack-infra/puppet-dashboard.config create mode 100644 gerrit/acls/openstack-infra/puppet-diskimage_builder.config create mode 100644 gerrit/acls/openstack-infra/puppet-drupal.config create mode 100644 gerrit/acls/openstack-infra/puppet-elastic_recheck.config create mode 100644 gerrit/acls/openstack-infra/puppet-elasticsearch.config create mode 100644 gerrit/acls/openstack-infra/puppet-etherpad_lite.config create mode 100644 gerrit/acls/openstack-infra/puppet-exim.config create mode 100644 gerrit/acls/openstack-infra/puppet-gerrit.config create mode 100644 gerrit/acls/openstack-infra/puppet-gerritbot.config create mode 100644 gerrit/acls/openstack-infra/puppet-github.config create mode 100644 gerrit/acls/openstack-infra/puppet-graphite.config create mode 100644 gerrit/acls/openstack-infra/puppet-haveged.config create mode 100644 gerrit/acls/openstack-infra/puppet-httpd.config create mode 100644 gerrit/acls/openstack-infra/puppet-iptables.config create mode 100644 gerrit/acls/openstack-infra/puppet-jeepyb.config create mode 100644 gerrit/acls/openstack-infra/puppet-jenkins.config create mode 100644 gerrit/acls/openstack-infra/puppet-kerberos.config create mode 100644 gerrit/acls/openstack-infra/puppet-kibana.config create mode 100644 gerrit/acls/openstack-infra/puppet-lodgeit.config create mode 100644 gerrit/acls/openstack-infra/puppet-log_processor.config create mode 100644 gerrit/acls/openstack-infra/puppet-logrotate.config create mode 100644 gerrit/acls/openstack-infra/puppet-logstash.config create mode 100644 gerrit/acls/openstack-infra/puppet-mailman.config create mode 100644 gerrit/acls/openstack-infra/puppet-mediawiki.config create mode 100644 gerrit/acls/openstack-infra/puppet-meetbot.config create mode 100644 gerrit/acls/openstack-infra/puppet-mysql_backup.config create mode 100644 gerrit/acls/openstack-infra/puppet-nodepool.config create mode 100644 gerrit/acls/openstack-infra/puppet-openafs.config create mode 100644 gerrit/acls/openstack-infra/puppet-openstackci.config create mode 100644 gerrit/acls/openstack-infra/puppet-openstackid.config create mode 100644 gerrit/acls/openstack-infra/puppet-packagekit.config create mode 100644 gerrit/acls/openstack-infra/puppet-pgsql_backup.config create mode 100644 gerrit/acls/openstack-infra/puppet-pip.config create mode 100644 gerrit/acls/openstack-infra/puppet-planet.config create mode 100644 gerrit/acls/openstack-infra/puppet-project_config.config create mode 100644 gerrit/acls/openstack-infra/puppet-puppet.config create mode 100644 gerrit/acls/openstack-infra/puppet-redis.config create mode 100644 gerrit/acls/openstack-infra/puppet-releasestatus.config create mode 100644 gerrit/acls/openstack-infra/puppet-reviewday.config create mode 100644 gerrit/acls/openstack-infra/puppet-simpleproxy.config create mode 100644 gerrit/acls/openstack-infra/puppet-snmpd.config create mode 100644 gerrit/acls/openstack-infra/puppet-ssh.config create mode 100644 gerrit/acls/openstack-infra/puppet-ssl_cert_check.config create mode 100644 gerrit/acls/openstack-infra/puppet-statusbot.config create mode 100644 gerrit/acls/openstack-infra/puppet-storyboard.config create mode 100644 gerrit/acls/openstack-infra/puppet-subunit2sql.config create mode 100644 gerrit/acls/openstack-infra/puppet-sudoers.config delete mode 100644 gerrit/acls/openstack-infra/puppet-system.config create mode 100644 gerrit/acls/openstack-infra/puppet-tmpreaper.config create mode 100644 gerrit/acls/openstack-infra/puppet-ulimit.config create mode 100644 gerrit/acls/openstack-infra/puppet-unattended_upgrades.config create mode 100644 gerrit/acls/openstack-infra/puppet-unbound.config create mode 100644 gerrit/acls/openstack-infra/puppet-user.config create mode 100644 gerrit/acls/openstack-infra/puppet-vcsrepo.config create mode 100644 gerrit/acls/openstack-infra/puppet-vinz.config create mode 100644 gerrit/acls/openstack-infra/puppet-yum.config create mode 100644 gerrit/acls/openstack-infra/puppet-zanata.config create mode 100644 gerrit/acls/openstack-infra/puppet-zuul.config create mode 100644 gerrit/acls/openstack-infra/python-storyboardclient.config create mode 100644 gerrit/acls/openstack-infra/storyboard-webclient.config create mode 100644 gerrit/acls/openstack-infra/system-config.config diff --git a/gerrit/acls/openstack-dev/openstack-nose.config b/gerrit/acls/openstack-dev/openstack-nose.config index 816f6eae09..3691b962f1 100644 --- a/gerrit/acls/openstack-dev/openstack-nose.config +++ b/gerrit/acls/openstack-dev/openstack-nose.config @@ -3,10 +3,8 @@ abandon = group openstack-nose-core label-Code-Review = -2..+2 group openstack-nose-core label-Workflow = -1..+1 group openstack-nose-core -[access "refs/heads/proposed/*"] -abandon = group openstack-nose-milestone -label-Code-Review = -2..+2 group openstack-nose-milestone -label-Workflow = -1..+1 group openstack-nose-milestone +[access "refs/tags/*"] +pushSignedTag = group openstack-nose-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/activity-board.config b/gerrit/acls/openstack-infra/activity-board.config index 335b3a2de4..20b4b0eb4c 100644 --- a/gerrit/acls/openstack-infra/activity-board.config +++ b/gerrit/acls/openstack-infra/activity-board.config @@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group activity-board-core label-Workflow = -1..+1 group activity-board-core [access "refs/tags/*"] -pushSignedTag = group activity-board-core +pushSignedTag = group activity-board-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/ansible-build-image.config b/gerrit/acls/openstack-infra/ansible-build-image.config new file mode 100644 index 0000000000..071f8fc828 --- /dev/null +++ b/gerrit/acls/openstack-infra/ansible-build-image.config @@ -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 diff --git a/gerrit/acls/openstack-infra/ansible-puppet.config b/gerrit/acls/openstack-infra/ansible-puppet.config new file mode 100644 index 0000000000..b15f8f8dc2 --- /dev/null +++ b/gerrit/acls/openstack-infra/ansible-puppet.config @@ -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 diff --git a/gerrit/acls/openstack-infra/ansible-system.config b/gerrit/acls/openstack-infra/ansible-system.config deleted file mode 100644 index c27ac60faa..0000000000 --- a/gerrit/acls/openstack-infra/ansible-system.config +++ /dev/null @@ -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 diff --git a/gerrit/acls/openstack-infra/askbot-theme.config b/gerrit/acls/openstack-infra/askbot-theme.config index 92e6a7173d..954792c44a 100644 --- a/gerrit/acls/openstack-infra/askbot-theme.config +++ b/gerrit/acls/openstack-infra/askbot-theme.config @@ -1,6 +1,3 @@ -[access "refs/for/refs/*"] -pushMerge = group askbot-theme-release - [access "refs/heads/*"] abandon = group askbot-theme-core label-Code-Review = -2..+2 group askbot-theme-core diff --git a/gerrit/acls/openstack-infra/bugdaystats.config b/gerrit/acls/openstack-infra/bugdaystats.config index 27dc079338..144a3901cd 100644 --- a/gerrit/acls/openstack-infra/bugdaystats.config +++ b/gerrit/acls/openstack-infra/bugdaystats.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group bugdaystats-core +label-Code-Review = -2..+2 group bugdaystats-core +label-Workflow = -1..+1 group bugdaystats-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group bugdaystats-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/devstack-gate.config b/gerrit/acls/openstack-infra/devstack-gate.config index 76bc559265..0fd91a3998 100644 --- a/gerrit/acls/openstack-infra/devstack-gate.config +++ b/gerrit/acls/openstack-infra/devstack-gate.config @@ -3,6 +3,9 @@ abandon = group devstack-gate-core label-Code-Review = -2..+2 group devstack-gate-core label-Workflow = -1..+1 group devstack-gate-core +[access "refs/tags/*"] +pushSignedTag = group devstack-gate-release + [receive] requireChangeId = true requireContributorAgreement = true diff --git a/gerrit/acls/openstack-infra/elastic-recheck.config b/gerrit/acls/openstack-infra/elastic-recheck.config index 2290d90609..8478dc8864 100644 --- a/gerrit/acls/openstack-infra/elastic-recheck.config +++ b/gerrit/acls/openstack-infra/elastic-recheck.config @@ -1,6 +1,5 @@ [access "refs/heads/*"] abandon = group elastic-recheck-core -create = group elastic-recheck-release label-Code-Review = -2..+2 group elastic-recheck-core label-Workflow = -1..+1 group elastic-recheck-core diff --git a/gerrit/acls/openstack-infra/gear.config b/gerrit/acls/openstack-infra/gear.config index c27ac60faa..1d4d04d892 100644 --- a/gerrit/acls/openstack-infra/gear.config +++ b/gerrit/acls/openstack-infra/gear.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group gear-core +label-Code-Review = -2..+2 group gear-core +label-Workflow = -1..+1 group gear-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group gear-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/gearman-plugin.config b/gerrit/acls/openstack-infra/gearman-plugin.config index d6148d8c92..4c8b23aeb1 100644 --- a/gerrit/acls/openstack-infra/gearman-plugin.config +++ b/gerrit/acls/openstack-infra/gearman-plugin.config @@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group gearman-plugin-core label-Workflow = -1..+1 group gearman-plugin-core [access "refs/tags/*"] -pushSignedTag = group gearman-plugin-core +pushSignedTag = group gearman-plugin-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/gerrit.config b/gerrit/acls/openstack-infra/gerrit.config index d6247cc0fb..2a5f811262 100644 --- a/gerrit/acls/openstack-infra/gerrit.config +++ b/gerrit/acls/openstack-infra/gerrit.config @@ -16,9 +16,6 @@ push = group infra-core pushMerge = group infra-core pushSignedTag = group infra-core -[access "refs/tags/*"] -pushSignedTag = group infra-core - [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/gerritbot.config b/gerrit/acls/openstack-infra/gerritbot.config index 6d32cf89d9..866a9662ec 100644 --- a/gerrit/acls/openstack-infra/gerritbot.config +++ b/gerrit/acls/openstack-infra/gerritbot.config @@ -1,11 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -create = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group gerritbot-core +label-Code-Review = -2..+2 group gerritbot-core +label-Workflow = -1..+1 group gerritbot-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group gerritbot-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/gerritlib.config b/gerrit/acls/openstack-infra/gerritlib.config index c27ac60faa..0faee3cdac 100644 --- a/gerrit/acls/openstack-infra/gerritlib.config +++ b/gerrit/acls/openstack-infra/gerritlib.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group gerritlib-core +label-Code-Review = -2..+2 group gerritlib-core +label-Workflow = -1..+1 group gerritlib-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group gerritlib-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/git-review.config b/gerrit/acls/openstack-infra/git-review.config index 6d32cf89d9..8ecc9c265d 100644 --- a/gerrit/acls/openstack-infra/git-review.config +++ b/gerrit/acls/openstack-infra/git-review.config @@ -1,11 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -create = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group git-review-core +label-Code-Review = -2..+2 group git-review-core +label-Workflow = -1..+1 group git-review-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group git-review-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/gitdm.config b/gerrit/acls/openstack-infra/gitdm.config index 6b44a6cc9c..195cdef3d3 100644 --- a/gerrit/acls/openstack-infra/gitdm.config +++ b/gerrit/acls/openstack-infra/gitdm.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group stats-core -label-Code-Review = -2..+2 group stats-core -label-Workflow = -1..+1 group stats-core +abandon = group gitdm-core +label-Code-Review = -2..+2 group gitdm-core +label-Workflow = -1..+1 group gitdm-core [access "refs/tags/*"] -pushSignedTag = group stats-core +pushSignedTag = group gitdm-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/glean.config b/gerrit/acls/openstack-infra/glean.config index 0b918e43e1..3b649bc61a 100644 --- a/gerrit/acls/openstack-infra/glean.config +++ b/gerrit/acls/openstack-infra/glean.config @@ -1,13 +1,10 @@ -[access "refs/for/refs/*"] -pushMerge = group infra-core - [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group glean-core +label-Code-Review = -2..+2 group glean-core +label-Workflow = -1..+1 group glean-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group glean-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/groups.config b/gerrit/acls/openstack-infra/groups.config index 1f067fe2ba..afbca675ca 100644 --- a/gerrit/acls/openstack-infra/groups.config +++ b/gerrit/acls/openstack-infra/groups.config @@ -1,11 +1,10 @@ [access "refs/heads/*"] abandon = group groups-core -create = group groups-core label-Code-Review = -2..+2 group groups-core label-Workflow = -1..+1 group groups-core [access "refs/tags/*"] -pushSignedTag = group groups-core +pushSignedTag = group groups-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/irc-meetings.config b/gerrit/acls/openstack-infra/irc-meetings.config index 59e962cd93..47a99e8ba0 100644 --- a/gerrit/acls/openstack-infra/irc-meetings.config +++ b/gerrit/acls/openstack-infra/irc-meetings.config @@ -3,6 +3,9 @@ abandon = group irc-meetings-core label-Code-Review = -2..+2 group irc-meetings-core label-Workflow = -1..+1 group irc-meetings-core +[access "refs/tags/*"] +pushSignedTag = group irc-meetings-release + [receive] requireChangeId = true requireContributorAgreement = true diff --git a/gerrit/acls/openstack-infra/jeepyb.config b/gerrit/acls/openstack-infra/jeepyb.config index c27ac60faa..04c4e09372 100644 --- a/gerrit/acls/openstack-infra/jeepyb.config +++ b/gerrit/acls/openstack-infra/jeepyb.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group jeepyb-core +label-Code-Review = -2..+2 group jeepyb-core +label-Workflow = -1..+1 group jeepyb-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group jeepyb-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/jenkins-job-builder.config b/gerrit/acls/openstack-infra/jenkins-job-builder.config index 076d94f9b4..9ef52e2273 100644 --- a/gerrit/acls/openstack-infra/jenkins-job-builder.config +++ b/gerrit/acls/openstack-infra/jenkins-job-builder.config @@ -1,6 +1,5 @@ [access "refs/heads/*"] abandon = group jenkins-job-builder-core -create = group jenkins-job-builder-release label-Code-Review = -2..+2 group jenkins-job-builder-core label-Workflow = -1..+1 group jenkins-job-builder-core diff --git a/gerrit/acls/openstack-infra/lodgeit.config b/gerrit/acls/openstack-infra/lodgeit.config index b8f0f04c33..10403d0e67 100644 --- a/gerrit/acls/openstack-infra/lodgeit.config +++ b/gerrit/acls/openstack-infra/lodgeit.config @@ -1,7 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group lodgeit-core +label-Code-Review = -2..+2 group lodgeit-core +label-Workflow = -1..+1 group lodgeit-core + +[access "refs/tags/*"] +pushSignedTag = group lodgeit-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/meetbot.config b/gerrit/acls/openstack-infra/meetbot.config index a6a6bb830a..a90b4d60e9 100644 --- a/gerrit/acls/openstack-infra/meetbot.config +++ b/gerrit/acls/openstack-infra/meetbot.config @@ -1,12 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -create = group infra-core -forgeAuthor = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group meetbot-core +label-Code-Review = -2..+2 group meetbot-core +label-Workflow = -1..+1 group meetbot-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group meetbot-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/nodepool.config b/gerrit/acls/openstack-infra/nodepool.config index 0b918e43e1..57f3049226 100644 --- a/gerrit/acls/openstack-infra/nodepool.config +++ b/gerrit/acls/openstack-infra/nodepool.config @@ -1,13 +1,10 @@ -[access "refs/for/refs/*"] -pushMerge = group infra-core - [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group nodepool-core +label-Code-Review = -2..+2 group nodepool-core +label-Workflow = -1..+1 group nodepool-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group nodepool-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/nose-html-output.config b/gerrit/acls/openstack-infra/nose-html-output.config index a6a6bb830a..67e22adda8 100644 --- a/gerrit/acls/openstack-infra/nose-html-output.config +++ b/gerrit/acls/openstack-infra/nose-html-output.config @@ -1,12 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -create = group infra-core -forgeAuthor = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group nose-html-output-core +label-Code-Review = -2..+2 group nose-html-output-core +label-Workflow = -1..+1 group nose-html-output-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group nose-html-output-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/odsreg.config b/gerrit/acls/openstack-infra/odsreg.config index f0afb5787f..b4cfe84144 100644 --- a/gerrit/acls/openstack-infra/odsreg.config +++ b/gerrit/acls/openstack-infra/odsreg.config @@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group odsreg-core label-Workflow = -1..+1 group odsreg-core [access "refs/tags/*"] -pushSignedTag = group odsreg-core +pushSignedTag = group odsreg-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/openstackid-resources.config b/gerrit/acls/openstack-infra/openstackid-resources.config new file mode 100644 index 0000000000..b028ae2dc0 --- /dev/null +++ b/gerrit/acls/openstack-infra/openstackid-resources.config @@ -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 diff --git a/gerrit/acls/openstack-infra/openstackid.config b/gerrit/acls/openstack-infra/openstackid.config index 6aa83b2148..3d056d0773 100644 --- a/gerrit/acls/openstack-infra/openstackid.config +++ b/gerrit/acls/openstack-infra/openstackid.config @@ -8,7 +8,6 @@ pushSignedTag = group openstackid-release [receive] requireChangeId = true -requireContributorAgreement = true [submit] mergeContent = true diff --git a/gerrit/acls/openstack-infra/os-loganalyze.config b/gerrit/acls/openstack-infra/os-loganalyze.config index 80feaec8aa..1a4b6cab93 100644 --- a/gerrit/acls/openstack-infra/os-loganalyze.config +++ b/gerrit/acls/openstack-infra/os-loganalyze.config @@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group os-loganalyze-core label-Workflow = -1..+1 group os-loganalyze-core [access "refs/tags/*"] -pushSignedTag = group os-loganalyze-core +pushSignedTag = group os-loganalyze-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/project-config.config b/gerrit/acls/openstack-infra/project-config.config index b7606f72ec..c2b8f1b600 100644 --- a/gerrit/acls/openstack-infra/project-config.config +++ b/gerrit/acls/openstack-infra/project-config.config @@ -3,6 +3,9 @@ abandon = group project-config-core label-Code-Review = -2..+2 group project-config-core label-Workflow = -1..+1 group project-config-core +[access "refs/tags/*"] +pushSignedTag = group project-config-release + [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/publications.config b/gerrit/acls/openstack-infra/publications.config index c27ac60faa..a2f13a563c 100644 --- a/gerrit/acls/openstack-infra/publications.config +++ b/gerrit/acls/openstack-infra/publications.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group publications-core +label-Code-Review = -2..+2 group publications-core +label-Workflow = -1..+1 group publications-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group publications-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/puppet-accessbot.config b/gerrit/acls/openstack-infra/puppet-accessbot.config new file mode 100644 index 0000000000..21d055b04b --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-accessbot.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-ansible.config b/gerrit/acls/openstack-infra/puppet-ansible.config new file mode 100644 index 0000000000..aee3608bb6 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-ansible.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-apparmor.config b/gerrit/acls/openstack-infra/puppet-apparmor.config new file mode 100644 index 0000000000..583f8cedc7 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-apparmor.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-askbot.config b/gerrit/acls/openstack-infra/puppet-askbot.config new file mode 100644 index 0000000000..a050945a8a --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-askbot.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-asterisk.config b/gerrit/acls/openstack-infra/puppet-asterisk.config new file mode 100644 index 0000000000..da5da52ca2 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-asterisk.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-bandersnatch.config b/gerrit/acls/openstack-infra/puppet-bandersnatch.config new file mode 100644 index 0000000000..6e23045b8f --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-bandersnatch.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-bugdaystats.config b/gerrit/acls/openstack-infra/puppet-bugdaystats.config new file mode 100644 index 0000000000..68a7b0596e --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-bugdaystats.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-bup.config b/gerrit/acls/openstack-infra/puppet-bup.config new file mode 100644 index 0000000000..9565746f52 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-bup.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-cgit.config b/gerrit/acls/openstack-infra/puppet-cgit.config new file mode 100644 index 0000000000..b58483ee39 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-cgit.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-dashboard.config b/gerrit/acls/openstack-infra/puppet-dashboard.config new file mode 100644 index 0000000000..8e7df6f92e --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-dashboard.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-diskimage_builder.config b/gerrit/acls/openstack-infra/puppet-diskimage_builder.config new file mode 100644 index 0000000000..31667e7111 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-diskimage_builder.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-drupal.config b/gerrit/acls/openstack-infra/puppet-drupal.config new file mode 100644 index 0000000000..2a26dea4ab --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-drupal.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-elastic_recheck.config b/gerrit/acls/openstack-infra/puppet-elastic_recheck.config new file mode 100644 index 0000000000..376ac15610 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-elastic_recheck.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-elasticsearch.config b/gerrit/acls/openstack-infra/puppet-elasticsearch.config new file mode 100644 index 0000000000..a5bf0b5b5e --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-elasticsearch.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-etherpad_lite.config b/gerrit/acls/openstack-infra/puppet-etherpad_lite.config new file mode 100644 index 0000000000..e1a448b53b --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-etherpad_lite.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-exim.config b/gerrit/acls/openstack-infra/puppet-exim.config new file mode 100644 index 0000000000..f234d8f63d --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-exim.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-gerrit.config b/gerrit/acls/openstack-infra/puppet-gerrit.config new file mode 100644 index 0000000000..65e741d996 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-gerrit.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-gerritbot.config b/gerrit/acls/openstack-infra/puppet-gerritbot.config new file mode 100644 index 0000000000..399c424fe6 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-gerritbot.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-github.config b/gerrit/acls/openstack-infra/puppet-github.config new file mode 100644 index 0000000000..72b6905d61 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-github.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-graphite.config b/gerrit/acls/openstack-infra/puppet-graphite.config new file mode 100644 index 0000000000..ada9ea6352 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-graphite.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-haveged.config b/gerrit/acls/openstack-infra/puppet-haveged.config new file mode 100644 index 0000000000..ce3a602534 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-haveged.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-httpd.config b/gerrit/acls/openstack-infra/puppet-httpd.config new file mode 100644 index 0000000000..9b55ec3d05 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-httpd.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-iptables.config b/gerrit/acls/openstack-infra/puppet-iptables.config new file mode 100644 index 0000000000..ed716993cf --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-iptables.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-jeepyb.config b/gerrit/acls/openstack-infra/puppet-jeepyb.config new file mode 100644 index 0000000000..5e2b86a956 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-jeepyb.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-jenkins.config b/gerrit/acls/openstack-infra/puppet-jenkins.config new file mode 100644 index 0000000000..123fc0eaf0 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-jenkins.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-kerberos.config b/gerrit/acls/openstack-infra/puppet-kerberos.config new file mode 100644 index 0000000000..3450a9b3b8 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-kerberos.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-kibana.config b/gerrit/acls/openstack-infra/puppet-kibana.config new file mode 100644 index 0000000000..fd1935d4c2 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-kibana.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-lodgeit.config b/gerrit/acls/openstack-infra/puppet-lodgeit.config new file mode 100644 index 0000000000..803a86e575 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-lodgeit.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-log_processor.config b/gerrit/acls/openstack-infra/puppet-log_processor.config new file mode 100644 index 0000000000..c3a802c5ce --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-log_processor.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-logrotate.config b/gerrit/acls/openstack-infra/puppet-logrotate.config new file mode 100644 index 0000000000..ba9ef5ca93 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-logrotate.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-logstash.config b/gerrit/acls/openstack-infra/puppet-logstash.config new file mode 100644 index 0000000000..d697ff9a2d --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-logstash.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-mailman.config b/gerrit/acls/openstack-infra/puppet-mailman.config new file mode 100644 index 0000000000..85717528d9 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-mailman.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-mediawiki.config b/gerrit/acls/openstack-infra/puppet-mediawiki.config new file mode 100644 index 0000000000..9004db5406 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-mediawiki.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-meetbot.config b/gerrit/acls/openstack-infra/puppet-meetbot.config new file mode 100644 index 0000000000..d28aebb258 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-meetbot.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-mysql_backup.config b/gerrit/acls/openstack-infra/puppet-mysql_backup.config new file mode 100644 index 0000000000..bde751ce67 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-mysql_backup.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-nodepool.config b/gerrit/acls/openstack-infra/puppet-nodepool.config new file mode 100644 index 0000000000..8ebda4a434 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-nodepool.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-openafs.config b/gerrit/acls/openstack-infra/puppet-openafs.config new file mode 100644 index 0000000000..3f92c8e156 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-openafs.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-openstackci.config b/gerrit/acls/openstack-infra/puppet-openstackci.config new file mode 100644 index 0000000000..7f17e75e00 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-openstackci.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-openstackid.config b/gerrit/acls/openstack-infra/puppet-openstackid.config new file mode 100644 index 0000000000..260c34ea36 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-openstackid.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-packagekit.config b/gerrit/acls/openstack-infra/puppet-packagekit.config new file mode 100644 index 0000000000..9f0dc2d8b9 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-packagekit.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-pgsql_backup.config b/gerrit/acls/openstack-infra/puppet-pgsql_backup.config new file mode 100644 index 0000000000..a69bd2a326 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-pgsql_backup.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-pip.config b/gerrit/acls/openstack-infra/puppet-pip.config new file mode 100644 index 0000000000..3702b18ce2 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-pip.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-planet.config b/gerrit/acls/openstack-infra/puppet-planet.config new file mode 100644 index 0000000000..19a4ed1f38 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-planet.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-project_config.config b/gerrit/acls/openstack-infra/puppet-project_config.config new file mode 100644 index 0000000000..581c0ea4eb --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-project_config.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-puppet.config b/gerrit/acls/openstack-infra/puppet-puppet.config new file mode 100644 index 0000000000..f40d509a53 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-puppet.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-redis.config b/gerrit/acls/openstack-infra/puppet-redis.config new file mode 100644 index 0000000000..6bd27f8ed5 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-redis.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-releasestatus.config b/gerrit/acls/openstack-infra/puppet-releasestatus.config new file mode 100644 index 0000000000..f392025022 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-releasestatus.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-reviewday.config b/gerrit/acls/openstack-infra/puppet-reviewday.config new file mode 100644 index 0000000000..b9f2fa6edf --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-reviewday.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-simpleproxy.config b/gerrit/acls/openstack-infra/puppet-simpleproxy.config new file mode 100644 index 0000000000..bb80d5dac0 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-simpleproxy.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-snmpd.config b/gerrit/acls/openstack-infra/puppet-snmpd.config new file mode 100644 index 0000000000..30e0ed1912 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-snmpd.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-ssh.config b/gerrit/acls/openstack-infra/puppet-ssh.config new file mode 100644 index 0000000000..53cae4ef24 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-ssh.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-ssl_cert_check.config b/gerrit/acls/openstack-infra/puppet-ssl_cert_check.config new file mode 100644 index 0000000000..82d019e732 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-ssl_cert_check.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-statusbot.config b/gerrit/acls/openstack-infra/puppet-statusbot.config new file mode 100644 index 0000000000..1342f803ec --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-statusbot.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-storyboard.config b/gerrit/acls/openstack-infra/puppet-storyboard.config new file mode 100644 index 0000000000..09b913e8cf --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-storyboard.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-subunit2sql.config b/gerrit/acls/openstack-infra/puppet-subunit2sql.config new file mode 100644 index 0000000000..126c9f2812 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-subunit2sql.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-sudoers.config b/gerrit/acls/openstack-infra/puppet-sudoers.config new file mode 100644 index 0000000000..d3ccc6942a --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-sudoers.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-system.config b/gerrit/acls/openstack-infra/puppet-system.config deleted file mode 100644 index c27ac60faa..0000000000 --- a/gerrit/acls/openstack-infra/puppet-system.config +++ /dev/null @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-tmpreaper.config b/gerrit/acls/openstack-infra/puppet-tmpreaper.config new file mode 100644 index 0000000000..6177e2f015 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-tmpreaper.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-ulimit.config b/gerrit/acls/openstack-infra/puppet-ulimit.config new file mode 100644 index 0000000000..cb37a37128 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-ulimit.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-unattended_upgrades.config b/gerrit/acls/openstack-infra/puppet-unattended_upgrades.config new file mode 100644 index 0000000000..0fe2a87d1a --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-unattended_upgrades.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-unbound.config b/gerrit/acls/openstack-infra/puppet-unbound.config new file mode 100644 index 0000000000..9154958457 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-unbound.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-user.config b/gerrit/acls/openstack-infra/puppet-user.config new file mode 100644 index 0000000000..c8645aa418 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-user.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-vcsrepo.config b/gerrit/acls/openstack-infra/puppet-vcsrepo.config new file mode 100644 index 0000000000..e0533c799b --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-vcsrepo.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-vinz.config b/gerrit/acls/openstack-infra/puppet-vinz.config new file mode 100644 index 0000000000..68fd54b577 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-vinz.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-yum.config b/gerrit/acls/openstack-infra/puppet-yum.config new file mode 100644 index 0000000000..6d8c516fdd --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-yum.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-zanata.config b/gerrit/acls/openstack-infra/puppet-zanata.config new file mode 100644 index 0000000000..3882a58be5 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-zanata.config @@ -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 diff --git a/gerrit/acls/openstack-infra/puppet-zuul.config b/gerrit/acls/openstack-infra/puppet-zuul.config new file mode 100644 index 0000000000..1036863553 --- /dev/null +++ b/gerrit/acls/openstack-infra/puppet-zuul.config @@ -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 diff --git a/gerrit/acls/openstack-infra/pypi-mirror.config b/gerrit/acls/openstack-infra/pypi-mirror.config index c83fc29370..f80b25f918 100644 --- a/gerrit/acls/openstack-infra/pypi-mirror.config +++ b/gerrit/acls/openstack-infra/pypi-mirror.config @@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group pypi-mirror-core label-Workflow = -1..+1 group pypi-mirror-core [access "refs/tags/*"] -pushSignedTag = group pypi-mirror-core +pushSignedTag = group pypi-mirror-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/python-storyboardclient.config b/gerrit/acls/openstack-infra/python-storyboardclient.config new file mode 100644 index 0000000000..418259a893 --- /dev/null +++ b/gerrit/acls/openstack-infra/python-storyboardclient.config @@ -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 diff --git a/gerrit/acls/openstack-infra/releasestatus.config b/gerrit/acls/openstack-infra/releasestatus.config index f564c7c273..7210aa16e4 100644 --- a/gerrit/acls/openstack-infra/releasestatus.config +++ b/gerrit/acls/openstack-infra/releasestatus.config @@ -4,7 +4,7 @@ label-Code-Review = -2..+2 group releasestatus-core label-Workflow = -1..+1 group releasestatus-core [access "refs/tags/*"] -pushSignedTag = group releasestatus-core +pushSignedTag = group releasestatus-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/reviewday.config b/gerrit/acls/openstack-infra/reviewday.config index 5500bbb152..aa4cbc373f 100644 --- a/gerrit/acls/openstack-infra/reviewday.config +++ b/gerrit/acls/openstack-infra/reviewday.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group openstack-reviewday -label-Code-Review = -2..+2 group openstack-reviewday -label-Workflow = -1..+1 group openstack-reviewday +abandon = group reviewday-core +label-Code-Review = -2..+2 group reviewday-core +label-Workflow = -1..+1 group reviewday-core [access "refs/tags/*"] -pushSignedTag = group openstack-reviewday +pushSignedTag = group reviewday-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/reviewstats.config b/gerrit/acls/openstack-infra/reviewstats.config index 6b44a6cc9c..3fd40dd0f1 100644 --- a/gerrit/acls/openstack-infra/reviewstats.config +++ b/gerrit/acls/openstack-infra/reviewstats.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group stats-core -label-Code-Review = -2..+2 group stats-core -label-Workflow = -1..+1 group stats-core +abandon = group reviewstats-core +label-Code-Review = -2..+2 group reviewstats-core +label-Workflow = -1..+1 group reviewstats-core [access "refs/tags/*"] -pushSignedTag = group stats-core +pushSignedTag = group reviewstats-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/shade.config b/gerrit/acls/openstack-infra/shade.config index 0b918e43e1..69ead6f638 100644 --- a/gerrit/acls/openstack-infra/shade.config +++ b/gerrit/acls/openstack-infra/shade.config @@ -1,13 +1,10 @@ -[access "refs/for/refs/*"] -pushMerge = group infra-core - [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group shade-core +label-Code-Review = -2..+2 group shade-core +label-Workflow = -1..+1 group shade-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group shade-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/statusbot.config b/gerrit/acls/openstack-infra/statusbot.config index 6d32cf89d9..3ea28530c2 100644 --- a/gerrit/acls/openstack-infra/statusbot.config +++ b/gerrit/acls/openstack-infra/statusbot.config @@ -1,11 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -create = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group statusbot-core +label-Code-Review = -2..+2 group statusbot-core +label-Workflow = -1..+1 group statusbot-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group statusbot-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/storyboard-webclient.config b/gerrit/acls/openstack-infra/storyboard-webclient.config new file mode 100644 index 0000000000..eafbb7e5d6 --- /dev/null +++ b/gerrit/acls/openstack-infra/storyboard-webclient.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] +abandon = group storyboard-webclient-core +label-Code-Review = -2..+2 group storyboard-webclient-core +label-Workflow = -1..+1 group storyboard-webclient-core + +[access "refs/tags/*"] +pushSignedTag = group storyboard-webclient-release + +[receive] +requireChangeId = true + +[submit] +mergeContent = true diff --git a/gerrit/acls/openstack-infra/storyboard.config b/gerrit/acls/openstack-infra/storyboard.config index 616d05e225..a22c7d6c22 100644 --- a/gerrit/acls/openstack-infra/storyboard.config +++ b/gerrit/acls/openstack-infra/storyboard.config @@ -1,11 +1,10 @@ [access "refs/heads/*"] abandon = group storyboard-core -create = group storyboard-core label-Code-Review = -2..+2 group storyboard-core label-Workflow = -1..+1 group storyboard-core [access "refs/tags/*"] -pushSignedTag = group storyboard-core +pushSignedTag = group storyboard-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/subunit2sql.config b/gerrit/acls/openstack-infra/subunit2sql.config index 06a96f2b7d..18f326560a 100644 --- a/gerrit/acls/openstack-infra/subunit2sql.config +++ b/gerrit/acls/openstack-infra/subunit2sql.config @@ -8,7 +8,6 @@ pushSignedTag = group subunit2sql-release [receive] requireChangeId = true -requireContributorAgreement = False [submit] mergeContent = true diff --git a/gerrit/acls/openstack-infra/system-config.config b/gerrit/acls/openstack-infra/system-config.config new file mode 100644 index 0000000000..ae81285019 --- /dev/null +++ b/gerrit/acls/openstack-infra/system-config.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] +abandon = group system-config-core +label-Code-Review = -2..+2 group system-config-core +label-Workflow = -1..+1 group system-config-core + +[access "refs/tags/*"] +pushSignedTag = group system-config-release + +[receive] +requireChangeId = true + +[submit] +mergeContent = true diff --git a/gerrit/acls/openstack-infra/tripleo-ci.config b/gerrit/acls/openstack-infra/tripleo-ci.config index ef44c26055..dcbda6d810 100644 --- a/gerrit/acls/openstack-infra/tripleo-ci.config +++ b/gerrit/acls/openstack-infra/tripleo-ci.config @@ -1,12 +1,10 @@ [access "refs/heads/*"] -abandon = group toci-core -label-Code-Review = -2..+2 group toci-core -label-Workflow = -1..+1 group toci-core +abandon = group tripleo-ci-core +label-Code-Review = -2..+2 group tripleo-ci-core +label-Workflow = -1..+1 group tripleo-ci-core -[access "refs/heads/proposed/*"] -abandon = group toci-core -label-Code-Review = -2..+2 group toci-core -label-Workflow = -1..+1 group toci-core +[access "refs/tags/*"] +pushSignedTag = group tripleo-ci-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/zmq-event-publisher.config b/gerrit/acls/openstack-infra/zmq-event-publisher.config index 27dc079338..1a1b5ca8d5 100644 --- a/gerrit/acls/openstack-infra/zmq-event-publisher.config +++ b/gerrit/acls/openstack-infra/zmq-event-publisher.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group zmq-event-publisher-core +label-Code-Review = -2..+2 group zmq-event-publisher-core +label-Workflow = -1..+1 group zmq-event-publisher-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group zmq-event-publisher-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/zuul-packaging.config b/gerrit/acls/openstack-infra/zuul-packaging.config index 7eba1e2100..0daa0b36a7 100644 --- a/gerrit/acls/openstack-infra/zuul-packaging.config +++ b/gerrit/acls/openstack-infra/zuul-packaging.config @@ -1,10 +1,10 @@ [access "refs/heads/*"] -abandon = group openstack-infra-packagers -label-Code-Review = -2..+2 group openstack-infra-packagers -label-Workflow = -1..+1 group openstack-infra-packagers +abandon = group zuul-packaging-core +label-Code-Review = -2..+2 group zuul-packaging-core +label-Workflow = -1..+1 group zuul-packaging-core [access "refs/tags/*"] -pushSignedTag = group openstack-infra-packagers +pushSignedTag = group zuul-packaging-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack-infra/zuul.config b/gerrit/acls/openstack-infra/zuul.config index 0b918e43e1..5134e30621 100644 --- a/gerrit/acls/openstack-infra/zuul.config +++ b/gerrit/acls/openstack-infra/zuul.config @@ -1,13 +1,10 @@ -[access "refs/for/refs/*"] -pushMerge = group infra-core - [access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core +abandon = group zuul-core +label-Code-Review = -2..+2 group zuul-core +label-Workflow = -1..+1 group zuul-core [access "refs/tags/*"] -pushSignedTag = group infra-core +pushSignedTag = group zuul-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/openstack-planet.config b/gerrit/acls/openstack/openstack-planet.config index 7c4b0cf9b2..6cfa280322 100644 --- a/gerrit/acls/openstack/openstack-planet.config +++ b/gerrit/acls/openstack/openstack-planet.config @@ -3,6 +3,9 @@ abandon = group openstack-planet-core label-Code-Review = -2..+2 group openstack-planet-core label-Workflow = -1..+1 group openstack-planet-core +[access "refs/tags/*"] +pushSignedTag = group openstack-planet-release + [receive] requireChangeId = true requireContributorAgreement = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index aad5c0188f..0f2dc1705e 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -50,7 +50,6 @@ Metrics Grimoire toolset - project: openstack-infra/ansible-puppet use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/ansible-system.config description: Ansible role for running puppet groups: - openstack-ci @@ -209,7 +208,6 @@ description: Resource service for the OpenStack Foundation site groups: - openstack-org - acl-config: /home/gerrit2/acls/openstack-infra/openstackid.config - project: openstack-infra/openstackweb use-storyboard: true description: OpenStack Foundation web site software @@ -234,398 +232,332 @@ - direct-release - project: openstack-infra/puppet-accessbot use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for the accessbot groups: - openstack-ci - project: openstack-infra/puppet-ansible use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Ansible groups: - openstack-ci - project: openstack-infra/puppet-apparmor use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci description: Puppet module for AppArmor - project: openstack-infra/puppet-askbot use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci description: Puppet module for Askbot - project: openstack-infra/puppet-asterisk use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Asterisk groups: - openstack-ci - project: openstack-infra/puppet-bandersnatch use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Bandersnatch groups: - openstack-ci - project: openstack-infra/puppet-bugdaystats use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Bugdaystats groups: - openstack-ci - project: openstack-infra/puppet-bup use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to add bup functionality groups: - openstack-ci - project: openstack-infra/puppet-cgit use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage cgit groups: - openstack-ci - project: openstack-infra/puppet-dashboard use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci description: Puppet module to manage dashboard - project: openstack-infra/puppet-diskimage_builder use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci description: Puppet module to install diskimage-builder and its depends - project: openstack-infra/puppet-drupal use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for groups drupal portal groups: - openstack-ci - project: openstack-infra/puppet-elasticsearch use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for elasticsearch groups: - openstack-ci - project: openstack-infra/puppet-elastic_recheck use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for elastic-recheck groups: - openstack-ci - project: openstack-infra/puppet-etherpad_lite use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Etherpad Lite groups: - openstack-ci - project: openstack-infra/puppet-exim use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Exim groups: - openstack-ci - project: openstack-infra/puppet-gerrit use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Gerrit groups: - openstack-ci - project: openstack-infra/puppet-gerritbot use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for GerritBot groups: - openstack-ci - project: openstack-infra/puppet-github use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to add github functionality groups: - openstack-ci - project: openstack-infra/puppet-graphite use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Graphite groups: - openstack-ci - project: openstack-infra/puppet-haveged use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Haveged groups: - openstack-ci - project: openstack-infra/puppet-httpd use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet modules for deploying Apache in OpenStack infrastructure groups: - openstack-ci - project: openstack-infra/puppet-iptables use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for iptables groups: - openstack-ci - project: openstack-infra/puppet-jeepyb use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage jeepyb groups: - openstack-ci - project: openstack-infra/puppet-jenkins use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to add jenkins functionality groups: - openstack-ci - project: openstack-infra/puppet-kerberos use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Kerberos groups: - openstack-ci - project: openstack-infra/puppet-kibana use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to add kibana functionality groups: - openstack-ci - project: openstack-infra/puppet-lodgeit use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage LodgeIt groups: - openstack-ci - project: openstack-infra/puppet-logrotate use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage logrotate groups: - openstack-ci - project: openstack-infra/puppet-logstash use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Logstash groups: - openstack-ci - project: openstack-infra/puppet-log_processor use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage log processor groups: - openstack-ci - project: openstack-infra/puppet-mailman use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for mailman groups: - openstack-ci - project: openstack-infra/puppet-mediawiki use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for MediaWiki groups: - openstack-ci - project: openstack-infra/puppet-meetbot use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for MeetBot groups: - openstack-ci - project: openstack-infra/puppet-mysql_backup use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for mysql backup groups: - openstack-ci - project: openstack-infra/puppet-nodepool use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Nodepool groups: - openstack-ci - project: openstack-infra/puppet-openafs use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for OpenAFS groups: - openstack-ci - project: openstack-infra/puppet-openstackci use-storyboard: true description: Puppet module to deploy an OpenStack ci system - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-openstackid use-storyboard: true description: Puppet module to deploy openstackid - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-packagekit use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for PackageKit groups: - openstack-ci - project: openstack-infra/puppet-pgsql_backup use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for postgresql backup groups: - openstack-ci - project: openstack-infra/puppet-pip use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to add pip functionality groups: - openstack-ci - project: openstack-infra/puppet-planet use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Planet groups: - openstack-ci - project: openstack-infra/puppet-project_config use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Project_config groups: - openstack-ci - project: openstack-infra/puppet-puppet use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Module to install and configure puppet services. groups: - openstack-ci - project: openstack-infra/puppet-redis use-storyboard: true description: Puppet module to deploy redis - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-releasestatus use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage releasestatus groups: - openstack-ci - project: openstack-infra/puppet-reviewday use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage reviewday groups: - openstack-ci - project: openstack-infra/puppet-simpleproxy use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for simpleproxy groups: - openstack-ci - project: openstack-infra/puppet-snmpd use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage snmpd groups: - openstack-ci - project: openstack-infra/puppet-ssh use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage ssh groups: - openstack-ci - project: openstack-infra/puppet-ssl_cert_check use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage the SSL certificate check groups: - openstack-ci - project: openstack-infra/puppet-statusbot use-storyboard: true description: Puppet module to deploy statusbot - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-storyboard use-storyboard: true description: Puppet module to deploy storyboard - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - storyboard - project: openstack-infra/puppet-subunit2sql use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module for Subunit2sql groups: - openstack-ci - project: openstack-infra/puppet-sudoers use-storyboard: true description: Puppet module to deploy sudoers configs - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-tmpreaper use-storyboard: true description: Puppet module to deploy the tmpreaper - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-ulimit use-storyboard: true description: Puppet module to set up ulimits - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-unattended_upgrades use-storyboard: true description: Puppet module to deploy unattended-upgrades - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-unbound use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to manage unbound groups: - openstack-ci - project: openstack-infra/puppet-user use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to provide intelligent user management groups: - openstack-ci - project: openstack-infra/puppet-vcsrepo use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci description: Puppet module to manage VCS repositories - project: openstack-infra/puppet-vinz use-storyboard: true description: Puppet module to deploy vinz - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-yum use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci description: Puppet module to manage yum - project: openstack-infra/puppet-zanata use-storyboard: true description: Puppet module to deploy Zanata - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config groups: - openstack-ci - project: openstack-infra/puppet-zuul use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/puppet-system.config description: Puppet module to install and configure zuul groups: - openstack-ci @@ -636,7 +568,6 @@ description: PyPI mirror builder - project: openstack-infra/python-storyboardclient use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/storyboard.config description: Python Client library for StoryBoard groups: - storyboard @@ -675,7 +606,6 @@ - storyboard - project: openstack-infra/storyboard-webclient use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/storyboard.config description: OpenStack Task Tracking Browser Client groups: - storyboard @@ -697,7 +627,6 @@ description: Standalone UI replacement for Gerrit API - project: openstack-infra/vinz-webclient use-storyboard: true - acl-config: /home/gerrit2/acls/openstack-infra/vinz.config description: Standalone UI replacment for Gerrit - project: openstack-infra/yaml2ical use-storyboard: true