From 58a07b520c7cfa9792eb5e97cf46be9c3a419cf4 Mon Sep 17 00:00:00 2001 From: James Page Date: Mon, 26 Sep 2022 09:16:06 +0100 Subject: [PATCH] charms: add new ceph subteam Create new ACL for a charms-ceph subgroup and apply to all Ceph related charm projects. Change-Id: Ia8cfcad6aafcc95af20c0bb0fbf987e06e740a59 --- gerrit/acls/openstack/charm-ceph.config | 22 ++++++++++++++++++++++ gerrit/projects.yaml | 20 ++++++++++---------- 2 files changed, 32 insertions(+), 10 deletions(-) create mode 100644 gerrit/acls/openstack/charm-ceph.config diff --git a/gerrit/acls/openstack/charm-ceph.config b/gerrit/acls/openstack/charm-ceph.config new file mode 100644 index 0000000000..c2748bd1f3 --- /dev/null +++ b/gerrit/acls/openstack/charm-ceph.config @@ -0,0 +1,22 @@ +[access] +inheritFrom = openstack/meta-config + +[access "refs/heads/*"] +abandon = group charms-ceph-core +abandon = group charms-core +create = group charms-release +label-Code-Review = -2..+2 group charms-ceph-core +label-Code-Review = -2..+2 group charms-core +label-Verified = -1..+1 group charms-ci +label-Workflow = -1..+1 group charms-ceph-core +label-Workflow = -1..+1 group charms-core + +[access "refs/tags/*"] +createSignedTag = group charms-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index ac511ea205..70652874c4 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -1267,47 +1267,47 @@ acl-config: /home/gerrit2/acls/openstack/retired.config - project: openstack/charm-ceph-dashboard description: Juju Charm - Ceph Dashboard - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-fs description: Juju Charm - Ceph FS - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-iscsi description: Juju Charm - Ceph iSCSI - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-mon description: Juju Charm - Ceph MON - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-nfs description: Juju Charm - Ceph NFS via Ganesha - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-osd description: Juju Charm - Ceph OSD - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-proxy description: Juju Charm - Ceph Proxy - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-radosgw description: Juju Charm - Ceph RADOS Gateway - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-ceph-rbd-mirror description: Juju Charm - Ceph RBD Mirroring - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-cinder @@ -1327,7 +1327,7 @@ - delay-release - project: openstack/charm-cinder-ceph description: Juju Charm - Cinder Ceph backend - acl-config: /home/gerrit2/acls/openstack/charm.config + acl-config: /home/gerrit2/acls/openstack/charm-ceph.config options: - delay-release - project: openstack/charm-cinder-ceph-k8s