From 4bc39d7e7625e5d3de9f292b2a01ae156de1448a Mon Sep 17 00:00:00 2001 From: Sean Mooney Date: Fri, 25 Apr 2025 16:53:59 +0100 Subject: [PATCH] create openstack/grian-ui git repo grian is the irish word for sun The grian-ui repo will host a new horizon plugin to "enlighten" the dashboard with metrics. This will be an offical deliverable of the Telemetry team. While an inital prototype exists the repo will be started from scratch so there is no upstream repo to import. This was discussed with both the horizon and telemetry teams during the recent ptg. https: //etherpad.opendev.org/p/r.23126f9476afd06ca072ad95ec096a0d#L158 https: //etherpad.opendev.org/p/r.72ac6a7268e4b9d854f75715adede80c#L33 Needed-By: I37b49d588e682e8dba62468c4df3c02265b0f305 Change-Id: Id7c152a01a8561baae2c188fde9cb9b80a2c2bcf --- gerrit/acls/openstack/grian-ui.config | 23 +++++++++++++++++++++++ gerrit/projects.yaml | 2 ++ gerritbot/channels.yaml | 2 ++ zuul/main.yaml | 1 + 4 files changed, 28 insertions(+) create mode 100644 gerrit/acls/openstack/grian-ui.config diff --git a/gerrit/acls/openstack/grian-ui.config b/gerrit/acls/openstack/grian-ui.config new file mode 100644 index 0000000000..561d01feaf --- /dev/null +++ b/gerrit/acls/openstack/grian-ui.config @@ -0,0 +1,23 @@ +[access "refs/heads/*"] + abandon = group grian-ui-core + label-Code-Review = -2..+2 group grian-ui-core + label-Workflow = -1..+1 group grian-ui-core + +[access "refs/heads/stable/*"] + abandon = group Change Owner + abandon = group Project Bootstrappers + abandon = group grian-ui-release + exclusiveGroupPermissions = abandon label-Code-Review label-Workflow + label-Code-Review = -2..+2 group Project Bootstrappers + label-Code-Review = -2..+2 group grian-ui-release + label-Code-Review = -1..+1 group Registered Users + label-Workflow = -1..+0 group Change Owner + label-Workflow = -1..+1 group Project Bootstrappers + label-Workflow = -1..+1 group grian-ui-release + +[receive] + requireChangeId = true + requireContributorAgreement = true + +[submit] + mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index dd1605c121..c57980f0a0 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -3711,6 +3711,8 @@ acl-config: /home/gerrit2/acls/openstack/governance.config - project: openstack/grenade description: Upgrade testing of OpenStack projects built on top of DevStack. +- project: openstack/grian-ui + description: A horizon dashboard plugin for telemetry visualization - project: openstack/ha-guide description: OpenStack High Availability Guide acl-config: /home/gerrit2/acls/openstack/operations-guide.config diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 24021771e5..c4585c1be1 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1375,6 +1375,7 @@ openstack-telemetry: - openstack/aodh - openstack/ceilometer - openstack/ceilometermiddleware + - openstack/grian-ui - openstack/panko - openstack/python-aodhclient - openstack/python-observabilityclient @@ -1490,6 +1491,7 @@ openstack-watcher: - patchset-created - change-merged projects: + - openstack/grian-ui - openstack/python-watcherclient - openstack/watcher - openstack/watcher-dashboard diff --git a/zuul/main.yaml b/zuul/main.yaml index 884cf1bbc6..defe7421d1 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -533,6 +533,7 @@ - openstack/governance-sigs - openstack/governance-website - openstack/grenade + - openstack/grian-ui - openstack/ha-guide - openstack/hacking - openstack/heat