From 9af62fb3b235505a6f1ab5e3736ec3240ca3d8ad Mon Sep 17 00:00:00 2001 From: zhangbailin Date: Fri, 10 Sep 2021 14:23:55 +0800 Subject: [PATCH] Rename inspur/*venus* project to openstack/*venus* Venus projects is officially part of OpenStack governance now[1]. As agreed by TC, repo rename needs to be done after project is approved by TC (which is done now). As next step, this commit renames all the Venus projects repo from 'inspur/' 'openstack/' namespace. Repo renamed are: - openstack/venus - openstack/venus-specs, - openstack/venus-tempest-plugin - openstack/python-venusclient, - openstack/venus-dashbord. [1] https://review.opendev.org/c/openstack/governance/+/804824 Change-Id: If81116a05a4ae2bee48c88f695b805fc6c5539b9 --- .../acls/{inspur => openstack}/venus.config | 6 +-- gerrit/projects.yaml | 28 ++++++------ zuul.d/projects.yaml | 45 +++++++++++++++++++ zuul/main.yaml | 10 ++--- 4 files changed, 67 insertions(+), 22 deletions(-) rename gerrit/acls/{inspur => openstack}/venus.config (77%) diff --git a/gerrit/acls/inspur/venus.config b/gerrit/acls/openstack/venus.config similarity index 77% rename from gerrit/acls/inspur/venus.config rename to gerrit/acls/openstack/venus.config index 1baf83e876..90bd3e2069 100644 --- a/gerrit/acls/inspur/venus.config +++ b/gerrit/acls/openstack/venus.config @@ -1,11 +1,11 @@ +[access] +inheritFrom = openstack/meta-config + [access "refs/heads/*"] abandon = group venus-core label-Code-Review = -2..+2 group venus-core label-Workflow = -1..+1 group venus-core -[access "refs/tags/*"] -pushSignedTag = group venus-release - [receive] requireChangeId = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index db240440a5..64b8c56d66 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -159,20 +159,6 @@ acl-config: /home/gerrit2/acls/inaugust/inaugust.config groups: - inaugust -- project: inspur/python-venusclient - description: A log management client component (CLI) - acl-config: /home/gerrit2/acls/inspur/venus.config -- project: inspur/venus - description: A log management component for OpenStack -- project: inspur/venus-dashboard - description: Venus module to manage dashboard - acl-config: /home/gerrit2/acls/inspur/venus.config -- project: inspur/venus-specs - description: A log management component specifications - acl-config: /home/gerrit2/acls/inspur/venus.config -- project: inspur/venus-tempest-plugin - description: Tempest plugin for the venus project. - acl-config: /home/gerrit2/acls/inspur/venus.config - project: jjb/jenkins-job-builder use-storyboard: true groups: @@ -4955,6 +4941,9 @@ acl-config: /home/gerrit2/acls/openstack/trove.config groups: - trove +- project: openstack/python-venusclient + description: A log management client component (CLI) + acl-config: /home/gerrit2/acls/openstack/venus.config - project: openstack/python-vitrageclient description: Vitrage API Client library. use-storyboard: true @@ -5530,6 +5519,17 @@ use-storyboard: false groups: - tripleo +- project: openstack/venus + description: A log management component for OpenStack +- project: openstack/venus-dashboard + description: Venus module to manage dashboard + acl-config: /home/gerrit2/acls/openstack/venus.config +- project: openstack/venus-specs + description: A log management component specifications + acl-config: /home/gerrit2/acls/openstack/venus.config +- project: openstack/venus-tempest-plugin + description: Tempest plugin for the venus project. + acl-config: /home/gerrit2/acls/openstack/venus.config - project: openstack/virtualbmc description: A virtual BMC for controlling virtual machines using IPMI commands. use-storyboard: true diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 85ae917115..0cb32a8245 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -5053,6 +5053,16 @@ gate: queue: trove +- project: + name: openstack/python-venusclient + templates: + - official-openstack-repo-jobs + - publish-to-pypi + check: + queue: venus + gate: + queue: venus + - project: name: openstack/python-vitrageclient templates: @@ -5793,6 +5803,41 @@ gate: queue: tripleo +- project: + name: openstack/venus + templates: + - official-openstack-repo-jobs + - publish-to-pypi + check: + queue: venus + gate: + queue: venus + +- project: + name: openstack/venus-dashboard + templates: + - official-openstack-repo-jobs + - publish-to-pypi + check: + queue: venus + gate: + queue: venus + +- project: + name: openstack/venus-specs + templates: + - official-openstack-repo-jobs + +- project: + name: openstack/venus-tempest-plugin + templates: + - official-openstack-repo-jobs + - publish-to-pypi + check: + queue: venus + gate: + queue: venus + - project: name: openstack/virtualbmc templates: diff --git a/zuul/main.yaml b/zuul/main.yaml index 7d616a98f1..6d25cbfbca 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -131,11 +131,6 @@ - airship/treasuremap - airship/vino - airship/zuul-airship-roles - - inspur/python-venusclient - - inspur/venus - - inspur/venus-dashboard - - inspur/venus-specs - - inspur/venus-tempest-plugin - jjb/jenkins-job-builder - jjb/python-jenkins - limestone/ci-cloud-config @@ -833,6 +828,7 @@ - openstack/python-tackerclient - openstack/python-tripleoclient - openstack/python-troveclient + - openstack/python-venusclient - openstack/python-vitrageclient - openstack/python-watcherclient - openstack/python-zaqarclient @@ -925,6 +921,10 @@ - openstack/upstream-institute-virtual-environment - openstack/validations-common - openstack/validations-libs + - openstack/venus + - openstack/venus-dashboard + - openstack/venus-specs + - openstack/venus-tempest-plugin - openstack/virtualbmc - openstack/vitrage - openstack/vitrage-dashboard