From 03af5703775dee99aba3670954f2aa1dba2ee57a Mon Sep 17 00:00:00 2001 From: "Mark T. Voelker" Date: Mon, 13 Feb 2017 21:51:32 -0500 Subject: [PATCH] Rename DefCore Committee -> Interop WG At the Board of Directors meeting on April 24, 2016 the Board of Directors indicated that as DefCore has evolved it's focus on interoperability and it's working structure, it's name may be a source of some confusion to those outside of the community or who are new to the community. The Board made an informal request that the DefCore Committee consider changing it's name to more clearly reflect it's focus and structure. In August of 2016, the Board passed a resolution renaming the group to "The Interop Working Group".[1] Since then, the Interop Working Group has completed a series of changes to it's documentation and public resources to reflect it's new name. [2] The next step in the process is to rename the project's resources in infra, including it's git repository and associated artifacts. This commit renames the appropriate resources as per the system-config documentation.[3] [1] https://wiki.openstack.org/wiki/Governance/Foundation/23Aug2016BoardMinutes [2] For example: http://git.openstack.org/cgit/openstack/defcore/commit/?id=d8fb682a2bd17c111f5dd4f8341fb1b300ac2d4d [3] http://docs.openstack.org/infra/system-config/gerrit.html#renaming-a-project Change-Id: I949e17351ce5f9ea5f12120c2599d725eda6dcc1 --- gerrit/acls/openstack/defcore.config | 14 -------------- gerrit/acls/openstack/interop.config | 14 ++++++++++++++ gerrit/projects.yaml | 8 +++----- gerritbot/channels.yaml | 2 +- jenkins/jobs/projects.yaml | 26 +++++++++++++------------- zuul/layout.yaml | 28 ++++++++++++++-------------- 6 files changed, 45 insertions(+), 47 deletions(-) delete mode 100644 gerrit/acls/openstack/defcore.config create mode 100644 gerrit/acls/openstack/interop.config diff --git a/gerrit/acls/openstack/defcore.config b/gerrit/acls/openstack/defcore.config deleted file mode 100644 index 54c7e88c3f..0000000000 --- a/gerrit/acls/openstack/defcore.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group defcore-core -label-Code-Review = -2..+2 group defcore-core -label-Workflow = -1..+1 group defcore-core - -[access "refs/tags/*"] -pushSignedTag = group defcore-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/gerrit/acls/openstack/interop.config b/gerrit/acls/openstack/interop.config new file mode 100644 index 0000000000..7e0336edd3 --- /dev/null +++ b/gerrit/acls/openstack/interop.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group interop-core +label-Code-Review = -2..+2 group interop-core +label-Workflow = -1..+1 group interop-core + +[access "refs/tags/*"] +pushSignedTag = group interop-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index bfd34dadda..31b786b143 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -3438,11 +3438,6 @@ debt in a non-destructive manner groups: - oslo -- project: openstack/defcore - description: Data and documentation maintained by the DefCore Board Working Group - groups: - - interop - use-storyboard: true - project: openstack/delimiter description: Quota Enforcement and Management Library - project: openstack/designate @@ -4623,6 +4618,9 @@ acl-config: /home/gerrit2/acls/openstack/openstack-manuals.config - project: openstack/intel-nfv-ci-tests description: intel nfv ci testcase repo. +- project: openstack/interop + description: Data and documentation maintained by the Interop Working Group + use-storyboard: true - project: openstack/interop-workloads description: Assets relating to the Interop Challenge - project: openstack/iotronic diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 198c369cb2..1d6e16f85b 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1040,7 +1040,7 @@ openstack-interop: - change-merged - x-vrif-minus-2 projects: - - openstack/defcore + - openstack/interop branches: - master diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index d05ccb2d45..d2b890d655 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -3472,19 +3472,6 @@ - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' -- project: - name: defcore - - jobs: - - 'gate-{name}-docs-{node}': - node: ubuntu-xenial - - 'gate-{name}-tox-{envlist}-{node}': - envlist: - - doc8 - - jsonlint - - jsonschema - node: ubuntu-xenial - - project: name: delimiter @@ -5432,6 +5419,19 @@ - gate-{name}-pep8-{node}: node: ubuntu-xenial +- project: + name: interop + + jobs: + - 'gate-{name}-docs-{node}': + node: ubuntu-xenial + - 'gate-{name}-tox-{envlist}-{node}': + envlist: + - doc8 + - jsonlint + - jsonschema + node: ubuntu-xenial + - project: name: interop-workloads diff --git a/zuul/layout.yaml b/zuul/layout.yaml index d0360d50f0..faf8602ad0 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -8809,20 +8809,6 @@ projects: - name: lib-forward-testing - name: release-notes-jobs - - name: openstack/defcore - template: - - name: merge-check - check: - - gate-defcore-docs-ubuntu-xenial - - gate-defcore-tox-doc8-ubuntu-xenial - - gate-defcore-tox-jsonlint-ubuntu-xenial - - gate-defcore-tox-jsonschema-ubuntu-xenial - gate: - - gate-defcore-docs-ubuntu-xenial - - gate-defcore-tox-doc8-ubuntu-xenial - - gate-defcore-tox-jsonlint-ubuntu-xenial - - gate-defcore-tox-jsonschema-ubuntu-xenial - - name: openstack/delimiter template: - name: merge-check @@ -10851,6 +10837,20 @@ projects: gate: - gate-intel-nfv-ci-tests-pep8-ubuntu-xenial + - name: openstack/interop + template: + - name: merge-check + check: + - gate-interop-docs-ubuntu-xenial + - gate-interop-tox-doc8-ubuntu-xenial + - gate-interop-tox-jsonlint-ubuntu-xenial + - gate-interop-tox-jsonschema-ubuntu-xenial + gate: + - gate-interop-docs-ubuntu-xenial + - gate-interop-tox-doc8-ubuntu-xenial + - gate-interop-tox-jsonlint-ubuntu-xenial + - gate-interop-tox-jsonschema-ubuntu-xenial + - name: openstack/interop-workloads template: - name: merge-check