From 354763eebdd53f59bb6a69636638dc32864073f7 Mon Sep 17 00:00:00 2001 From: Goutham Pacha Ravi Date: Tue, 14 May 2024 15:04:17 -0700 Subject: [PATCH] Add editHashtags permissions to some governance repositories The TC uses topic tags to identify kinds of changes and applies rules based on the topic; so if contributors want to add further filtering metadata that's useful, they can use hashtags instead. Currently, allow the respective core group to use hashtags. This may just change to Registered Users in the future if the infra team finds that more appropriate. Change-Id: I02933d6a72e295f237ada1bc012eff99d7b25573 --- gerrit/acls/openstack/api-site.config | 1 + gerrit/acls/openstack/constellations.config | 1 + gerrit/acls/openstack/election.config | 1 + gerrit/acls/openstack/goal-tools.config | 1 + gerrit/acls/openstack/governance.config | 1 + gerrit/acls/openstack/ideas.config | 1 + gerrit/acls/openstack/openstack-manuals.config | 1 + gerrit/acls/openstack/project-team-guide.config | 1 + gerrit/acls/openstack/service-types-authority.config | 1 + 9 files changed, 9 insertions(+) diff --git a/gerrit/acls/openstack/api-site.config b/gerrit/acls/openstack/api-site.config index 9dc8dfdc74..f934014322 100644 --- a/gerrit/acls/openstack/api-site.config +++ b/gerrit/acls/openstack/api-site.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group api-site-core + editHashtags = group api-site-core label-Code-Review = -2..+2 group api-site-core label-Workflow = -1..+1 group api-site-core diff --git a/gerrit/acls/openstack/constellations.config b/gerrit/acls/openstack/constellations.config index a092f174f2..a024f6f3ff 100644 --- a/gerrit/acls/openstack/constellations.config +++ b/gerrit/acls/openstack/constellations.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group constellations-core + editHashtags = group constellations-core label-Code-Review = -2..+2 group constellations-core label-Workflow = -1..+1 group constellations-core diff --git a/gerrit/acls/openstack/election.config b/gerrit/acls/openstack/election.config index 1f71c99c7b..8cc5374cb7 100644 --- a/gerrit/acls/openstack/election.config +++ b/gerrit/acls/openstack/election.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group election-core + editHashtags = group election-core label-Code-Review = -2..+2 group election-core label-Workflow = -1..+1 group election-core diff --git a/gerrit/acls/openstack/goal-tools.config b/gerrit/acls/openstack/goal-tools.config index 652d5f2f72..835ae1eadb 100644 --- a/gerrit/acls/openstack/goal-tools.config +++ b/gerrit/acls/openstack/goal-tools.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group goal-tools-core + editHashtags = group goal-tools-core label-Code-Review = -2..+2 group goal-tools-core label-Workflow = -1..+1 group goal-tools-core diff --git a/gerrit/acls/openstack/governance.config b/gerrit/acls/openstack/governance.config index 364c020b42..513921707d 100644 --- a/gerrit/acls/openstack/governance.config +++ b/gerrit/acls/openstack/governance.config @@ -5,6 +5,7 @@ abandon = group Change Owner abandon = group Project Bootstrappers abandon = group tech-committee-chair + editHashtags = group tech-committee exclusiveGroupPermissions = abandon label-Workflow label-Rollcall-Vote = -1..+1 group tech-committee label-Workflow = -1..+0 group Change Owner diff --git a/gerrit/acls/openstack/ideas.config b/gerrit/acls/openstack/ideas.config index e09afe235e..2c0db26b44 100644 --- a/gerrit/acls/openstack/ideas.config +++ b/gerrit/acls/openstack/ideas.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group tech-committee + editHashtags = group tech-committee label-Code-Review = -2..+2 group tech-committee label-Workflow = -1..+1 group tech-committee diff --git a/gerrit/acls/openstack/openstack-manuals.config b/gerrit/acls/openstack/openstack-manuals.config index d7c1a03ad0..d81d8fbeb4 100644 --- a/gerrit/acls/openstack/openstack-manuals.config +++ b/gerrit/acls/openstack/openstack-manuals.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group openstack-doc-core + editHashtags = group openstack-doc-core label-Code-Review = -2..+2 group openstack-doc-core label-Workflow = -1..+1 group openstack-doc-core diff --git a/gerrit/acls/openstack/project-team-guide.config b/gerrit/acls/openstack/project-team-guide.config index 16211c1704..f9ab6a9b72 100644 --- a/gerrit/acls/openstack/project-team-guide.config +++ b/gerrit/acls/openstack/project-team-guide.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group project-team-guide-core + editHashtags = group project-team-guide-core label-Code-Review = -2..+2 group project-team-guide-core label-Workflow = -1..+1 group project-team-guide-core diff --git a/gerrit/acls/openstack/service-types-authority.config b/gerrit/acls/openstack/service-types-authority.config index a6a7965dcf..676b70302e 100644 --- a/gerrit/acls/openstack/service-types-authority.config +++ b/gerrit/acls/openstack/service-types-authority.config @@ -3,6 +3,7 @@ [access "refs/heads/*"] abandon = group service-types-authority-core + editHashtags = group service-types-authority-core label-Code-Review = -2..+2 group service-types-authority-core label-Workflow = -1..+1 group service-types-authority-core