From b124f8df60233d7bbac9056b741526e4f4878b50 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Sat, 1 May 2021 13:43:05 +0000 Subject: [PATCH] Split Xstatic project ACLs between namespaces A number of Xstatic projects are managed by the OpenStack Horizon team outside the openstack/ namespace. In order to not have these inherit from openstack/meta-config, give them a separate copy of their shared ACL config. Change-Id: I01d6d4037ba5ae116f91d6d0b6eee26e09144196 --- gerrit/acls/x/xstatic.config | 11 +++++++++++ gerrit/projects.yaml | 12 ++++++------ 2 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 gerrit/acls/x/xstatic.config diff --git a/gerrit/acls/x/xstatic.config b/gerrit/acls/x/xstatic.config new file mode 100644 index 0000000000..20b28aab0d --- /dev/null +++ b/gerrit/acls/x/xstatic.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] +abandon = group xstatic-core +label-Code-Review = -2..+2 group xstatic-core +label-Workflow = -1..+1 group xstatic-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index fff050e0ba..c5762f6021 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -8143,22 +8143,22 @@ description: Scripts to enable running of tempest tests in a nested Xen instance - project: x/xstatic-angular-cookies description: Angular-Cookies JavaScript library packaged as XStatic. - acl-config: /home/gerrit2/acls/openstack/xstatic.config + acl-config: /home/gerrit2/acls/x/xstatic.config - project: x/xstatic-angular-fileupload description: Angular-FileUpload JavaScript library packaged as XStatic. - acl-config: /home/gerrit2/acls/openstack/xstatic.config + acl-config: /home/gerrit2/acls/x/xstatic.config - project: x/xstatic-angular-mock description: Angular-Mock JavaScript library packaged as XStatic. - acl-config: /home/gerrit2/acls/openstack/xstatic.config + acl-config: /home/gerrit2/acls/x/xstatic.config - project: x/xstatic-angular-sanitize description: Angular Sanitize JavaScript library packaged as XStatic. - acl-config: /home/gerrit2/acls/openstack/xstatic.config + acl-config: /home/gerrit2/acls/x/xstatic.config - project: x/xstatic-jquery.bootstrap.wizard description: Bootstrap.Wizard jQuery plugin packaged as XStatic. - acl-config: /home/gerrit2/acls/openstack/xstatic.config + acl-config: /home/gerrit2/acls/x/xstatic.config - project: x/xstatic-qunit description: QUnit JavaScript library packaged as XStatic. - acl-config: /home/gerrit2/acls/openstack/xstatic.config + acl-config: /home/gerrit2/acls/x/xstatic.config - project: x/zmq-event-publisher description: RETIRED, Jenkins plugin to publish build events via ZMQ PUB SUB. acl-config: /home/gerrit2/acls/opendev/retired.config