From 3eda38974d34119c265bba971b7c22720482b700 Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Mon, 26 Feb 2024 16:52:01 +0100 Subject: [PATCH] Add magnum-capi-helm repo to Magnum project Add magnum-capi-helm Magnum CAPI via Helm driver code repository Add magnum-capi-helm group with core rights in magnum-capi-helm and magnum-capi-helm-charts repositories https://github.com/mnasiadka/magnum-capi-helm is fork of https://github.com/stackhpc/magnum-capi-helm just for import purposes (forked only main branch and renamed it to master). Needed-By: https://review.opendev.org/c/openstack/governance/+/910240 Change-Id: Iec3c1d51677e31c2fc7d162f34dcc4031f778339 --- gerrit/acls/openstack/magnum-capi-helm.config | 17 +++++++++++++++++ gerrit/projects.yaml | 11 ++++++++--- gerritbot/channels.yaml | 1 + zuul/main.yaml | 1 + 4 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 gerrit/acls/openstack/magnum-capi-helm.config diff --git a/gerrit/acls/openstack/magnum-capi-helm.config b/gerrit/acls/openstack/magnum-capi-helm.config new file mode 100644 index 0000000000..c01d533d00 --- /dev/null +++ b/gerrit/acls/openstack/magnum-capi-helm.config @@ -0,0 +1,17 @@ +[access] + inheritFrom = openstack/meta-config + +[access "refs/heads/*"] + abandon = group magnum-capi-helm-core + label-Backport-Candidate = -2..+2 group magnum-capi-helm-core + label-Backport-Candidate = -1..+1 group Registered Users + label-Code-Review = -2..+2 group magnum-capi-helm-core + label-Workflow = -1..+1 group magnum-capi-helm-core + toggleWipState = group magnum-capi-helm-core + +[receive] + requireChangeId = true + requireContributorAgreement = true + +[submit] + mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 7225a1490d..299de8117e 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -3912,11 +3912,16 @@ description: Container Infrastructure Management Service for OpenStack options: - translate -- project: openstack/magnum-capi-helm-charts - description: Magnum Cluster API Driver Helm charts. +- project: openstack/magnum-capi-helm + description: Magnum driver that uses Kubernetes Cluster API via Helm. + upstream: https://github.com/mnasiadka/magnum-capi-helm groups: - magnum - acl-config: /home/gerrit2/acls/openstack/magnum.config +- project: openstack/magnum-capi-helm-charts + description: Helm charts to template out Kubernetes Cluster API resources. + groups: + - magnum + acl-config: /home/gerrit2/acls/openstack/magnum-capi-helm.config - project: openstack/magnum-specs groups: - magnum diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 1cb721a48d..fe036647f4 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -364,6 +364,7 @@ openstack-containers: - change-merged projects: - openstack/magnum + - openstack/magnum-capi-helm - openstack/magnum-capi-helm-charts - openstack/magnum-specs - openstack/magnum-tempest-plugin diff --git a/zuul/main.yaml b/zuul/main.yaml index 70b95b1693..f519eac89a 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -642,6 +642,7 @@ - openstack/loci - openstack/logstash-filters - openstack/magnum + - openstack/magnum-capi-helm - openstack/magnum-capi-helm-charts - openstack/magnum-specs - openstack/magnum-tempest-plugin