From dae907d8c5b475e14278117850e7aedda0bbb1b5 Mon Sep 17 00:00:00 2001 From: Sergey Kraynev Date: Tue, 31 May 2016 08:29:38 -0400 Subject: [PATCH] Create separate ACL groups for murano-apps project After several meetings with Murano, Infra and App Catalog teams there was decided to create new groups murano-apps-* for review/release/ci for murano-apps repository. It is necessary for future growing this project and involving new contributors of new Murano applications. As a start review from previous approach please add murano-core group to all new groups. Change-Id: I881a6c3aff2de96b288c74a6bc4474ca70aa26e1 --- gerrit/acls/openstack/murano-apps.config | 25 ++++++++++++++++++++++++ gerrit/projects.yaml | 1 - 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 gerrit/acls/openstack/murano-apps.config diff --git a/gerrit/acls/openstack/murano-apps.config b/gerrit/acls/openstack/murano-apps.config new file mode 100644 index 0000000000..8c49aa2462 --- /dev/null +++ b/gerrit/acls/openstack/murano-apps.config @@ -0,0 +1,25 @@ +[access "refs/heads/*"] +abandon = group murano-apps-core +create = group murano-apps-release +label-Code-Review = -2..+2 group murano-apps-core +label-Verified = -1..+1 group murano-apps-ci +label-Workflow = -1..+1 group murano-apps-core + +[access "refs/heads/stable/*"] +abandon = group Change Owner +abandon = group Project Bootstrappers +abandon = group murano-apps-release +exclusiveGroupPermissions = abandon label-Code-Review label-Workflow +label-Code-Review = -2..+2 group Project Bootstrappers +label-Code-Review = -2..+2 group murano-apps-release +label-Code-Review = -1..+1 group Registered Users +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group murano-apps-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index b51374e167..c9bec2d304 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -2395,7 +2395,6 @@ acl-config: /home/gerrit2/acls/openstack/murano.config - project: openstack/murano-apps description: Examples and reference implementation of Murano application packages - acl-config: /home/gerrit2/acls/openstack/murano.config - project: openstack/murano-dashboard description: Dashboard for Murano groups: