From 1beaff0d96bdcecfb948b375ab1ce81f033f60cd Mon Sep 17 00:00:00 2001 From: Ivan Remizov Date: Thu, 25 Feb 2016 15:11:07 +0300 Subject: [PATCH] Change ACL for fuel projects As we are close to release Fuel 8.0, it's required to change permissions on few projects in way when only 'fuel-stable-core' will be able to set WF+1 Change-Id: I341fc33ef1932b97c208548ec31f160999fcaf60 --- gerrit/acls/openstack/fuel-agent.config | 6 ++++++ gerrit/acls/openstack/fuel-astute.config | 6 ++++++ gerrit/acls/openstack/fuel-library.config | 6 ++++++ gerrit/acls/openstack/fuel-main.config | 6 ++++++ gerrit/acls/openstack/fuel-menu.config | 14 +++++++++++++- gerrit/acls/openstack/fuel-mirror.config | 6 ++++++ gerrit/acls/openstack/fuel-nailgun-agent.config | 6 ++++++ gerrit/acls/openstack/fuel-ostf.config | 6 ++++++ gerrit/acls/openstack/fuel-virtualbox.config | 6 ++++++ gerrit/acls/openstack/fuel-web.config | 6 ++++++ gerrit/acls/openstack/network-checker.config | 14 +++++++++++++- gerrit/acls/openstack/python-fuelclient.config | 6 ++++++ gerrit/acls/openstack/shotgun.config | 14 +++++++++++++- 13 files changed, 99 insertions(+), 3 deletions(-) diff --git a/gerrit/acls/openstack/fuel-agent.config b/gerrit/acls/openstack/fuel-agent.config index 02bab4d868..e915622d67 100644 --- a/gerrit/acls/openstack/fuel-agent.config +++ b/gerrit/acls/openstack/fuel-agent.config @@ -11,6 +11,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-astute.config b/gerrit/acls/openstack/fuel-astute.config index adc908e9f9..5be759823a 100644 --- a/gerrit/acls/openstack/fuel-astute.config +++ b/gerrit/acls/openstack/fuel-astute.config @@ -17,6 +17,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-library.config b/gerrit/acls/openstack/fuel-library.config index 234f5a5c14..7377958326 100644 --- a/gerrit/acls/openstack/fuel-library.config +++ b/gerrit/acls/openstack/fuel-library.config @@ -17,6 +17,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-main.config b/gerrit/acls/openstack/fuel-main.config index 1bc742dc78..4b883d5f7f 100644 --- a/gerrit/acls/openstack/fuel-main.config +++ b/gerrit/acls/openstack/fuel-main.config @@ -17,6 +17,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-menu.config b/gerrit/acls/openstack/fuel-menu.config index 5705ba4f0d..3340a37ee3 100644 --- a/gerrit/acls/openstack/fuel-menu.config +++ b/gerrit/acls/openstack/fuel-menu.config @@ -5,7 +5,19 @@ label-Code-Review = -2..+2 group fuel-menu-core label-Verified = -1..+1 group fuel-ci label-Workflow = -1..+1 group fuel-menu-core -[access "refs/heads/stable/*"] +[access "refs/heads/stable/6.1"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + +[access "refs/heads/stable/7.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + +[access "refs/heads/stable/8.0"] exclusiveGroupPermissions = label-Workflow label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers diff --git a/gerrit/acls/openstack/fuel-mirror.config b/gerrit/acls/openstack/fuel-mirror.config index 142a3f0824..8d5324075a 100644 --- a/gerrit/acls/openstack/fuel-mirror.config +++ b/gerrit/acls/openstack/fuel-mirror.config @@ -11,6 +11,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-nailgun-agent.config b/gerrit/acls/openstack/fuel-nailgun-agent.config index e38bc4f56a..2b96473fc7 100644 --- a/gerrit/acls/openstack/fuel-nailgun-agent.config +++ b/gerrit/acls/openstack/fuel-nailgun-agent.config @@ -11,6 +11,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-ostf.config b/gerrit/acls/openstack/fuel-ostf.config index 4a91e18086..1086e3ddc7 100644 --- a/gerrit/acls/openstack/fuel-ostf.config +++ b/gerrit/acls/openstack/fuel-ostf.config @@ -17,6 +17,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-virtualbox.config b/gerrit/acls/openstack/fuel-virtualbox.config index 244d2193b1..84a309ea9d 100644 --- a/gerrit/acls/openstack/fuel-virtualbox.config +++ b/gerrit/acls/openstack/fuel-virtualbox.config @@ -17,6 +17,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/fuel-web.config b/gerrit/acls/openstack/fuel-web.config index 077bfb6875..3b760fc086 100644 --- a/gerrit/acls/openstack/fuel-web.config +++ b/gerrit/acls/openstack/fuel-web.config @@ -17,6 +17,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group fuel-release diff --git a/gerrit/acls/openstack/network-checker.config b/gerrit/acls/openstack/network-checker.config index fe9342e157..bd431304ed 100644 --- a/gerrit/acls/openstack/network-checker.config +++ b/gerrit/acls/openstack/network-checker.config @@ -5,7 +5,19 @@ label-Code-Review = -2..+2 group network-checker-core label-Verified = -1..+1 group fuel-ci label-Workflow = -1..+1 group network-checker-core -[access "refs/heads/stable/*"] +[access "refs/heads/stable/6.1"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + +[access "refs/heads/stable/7.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + +[access "refs/heads/stable/8.0"] exclusiveGroupPermissions = label-Workflow label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers diff --git a/gerrit/acls/openstack/python-fuelclient.config b/gerrit/acls/openstack/python-fuelclient.config index a48e1f3dec..b17dc160a4 100644 --- a/gerrit/acls/openstack/python-fuelclient.config +++ b/gerrit/acls/openstack/python-fuelclient.config @@ -17,6 +17,12 @@ label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers label-Workflow = -1..+1 group fuel-stable-core +[access "refs/heads/stable/8.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + [access "refs/tags/*"] pushSignedTag = group python-fuelclient-release diff --git a/gerrit/acls/openstack/shotgun.config b/gerrit/acls/openstack/shotgun.config index ea3dc79056..8d2152245f 100644 --- a/gerrit/acls/openstack/shotgun.config +++ b/gerrit/acls/openstack/shotgun.config @@ -5,7 +5,19 @@ label-Code-Review = -2..+2 group shotgun-core label-Verified = -1..+1 group fuel-ci label-Workflow = -1..+1 group shotgun-core -[access "refs/heads/stable/*"] +[access "refs/heads/stable/6.1"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + +[access "refs/heads/stable/7.0"] +exclusiveGroupPermissions = label-Workflow +label-Workflow = -1..+0 group Change Owner +label-Workflow = -1..+1 group Project Bootstrappers +label-Workflow = -1..+1 group fuel-stable-core + +[access "refs/heads/stable/8.0"] exclusiveGroupPermissions = label-Workflow label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers