From 1641a2eaa9f5786e4dfde33aed58a230485f903a Mon Sep 17 00:00:00 2001 From: Vipul Sabhaya Date: Fri, 26 Jun 2015 15:24:19 -0700 Subject: [PATCH] Move Cue and related repos to OpenStack namespace Depends On: I077b5393b71052637386e237ad04396395a9ebde Change-Id: I5c2d4dba91cb7f6e769226283249b47266593f50 --- .../acls/{stackforge => openstack}/cue.config | 0 gerrit/projects.yaml | 16 ++--- gerritbot/channels.yaml | 6 +- jenkins/jobs/cue.yaml | 2 +- jenkins/jobs/projects.yaml | 59 +++++++++---------- jenkins/jobs/rally.yaml | 2 +- zuul/layout.yaml | 59 +++++++++---------- 7 files changed, 71 insertions(+), 73 deletions(-) rename gerrit/acls/{stackforge => openstack}/cue.config (100%) diff --git a/gerrit/acls/stackforge/cue.config b/gerrit/acls/openstack/cue.config similarity index 100% rename from gerrit/acls/stackforge/cue.config rename to gerrit/acls/openstack/cue.config diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 25e2fe56fb..223745117a 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -886,6 +886,11 @@ groups: - ironic acl-config: /home/gerrit2/acls/openstack/ironic-python-agent.config +- project: openstack/cue + description: Message Broker provisioning service for OpenStack. +- project: openstack/cue-dashboard + description: Horizon plugin for Cue. + acl-config: /home/gerrit2/acls/openstack/cue.config - project: openstack/debtcollector description: A collection of python patterns that help you collect your technical debt in a non-destructive manner @@ -1371,6 +1376,9 @@ - project: openstack/python-congressclient description: Client for OpenStack Congress acl-config: /home/gerrit2/acls/openstack/congress.config +- project: openstack/python-cueclient + description: Message Broker Service (Cue) Client + acl-config: /home/gerrit2/acls/openstack/cue.config - project: openstack/python-designateclient description: OpenStack DNS As A Service (Designate) Client - project: openstack/python-ganttclient @@ -1725,11 +1733,6 @@ acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config options: - direct-release -- project: stackforge/cue - description: Message Broker provisioning service for OpenStack. -- project: stackforge/cue-dashboard - description: Horizon plugin for Cue. - acl-config: /home/gerrit2/acls/stackforge/cue.config - project: stackforge/designate-msdnsagent description: Agent for using Microsoft DNS Server with Designate acl-config: /home/gerrit2/acls/openstack/designate.config @@ -2279,9 +2282,6 @@ - project: stackforge/python-cognitiveclient description: Python client library for Cognitive acl-config: /home/gerrit2/acls/stackforge/cognitive.config -- project: stackforge/python-cueclient - description: Python client for mq provisioning service - acl-config: /home/gerrit2/acls/stackforge/cue.config - project: stackforge/python-fuelclient description: Client for Fuel. groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index d3b4e7aeee..77bbe6d34c 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -374,9 +374,9 @@ openstack-cue: - change-merged - x-vrif-minus-2 projects: - - stackforge/cue - - stackforge/python-cueclient - - stackforge/cue-dashboard + - openstack/cue + - openstack/python-cueclient + - openstack/cue-dashboard branches: - master diff --git a/jenkins/jobs/cue.yaml b/jenkins/jobs/cue.yaml index ac5f4ff712..563e4e6984 100644 --- a/jenkins/jobs/cue.yaml +++ b/jenkins/jobs/cue.yaml @@ -18,7 +18,7 @@ export DEVSTACK_GATE_INSTALL_TESTONLY=1 export DEVSTACK_GATE_TEMPEST=1 export DEVSTACK_GATE_TEMPEST_NOTESTS=1 - export PROJECTS="stackforge/cue stackforge/python-cueclient stackforge/cue-dashboard $PROJECTS" + export PROJECTS="openstack/cue openstack/python-cueclient openstack/cue-dashboard $PROJECTS" function gate_hook {{ cd /opt/stack/new/cue/tests diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index dfcb88916c..60ac46beb9 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -123,6 +123,26 @@ jobs: - specs-jobs +- project: + name: cue + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - hook-{name}-rtfd + - python-jobs + - gate-{name}-integrate-dsvm-rally + - 'gate-cue-integration-dsvm-{broker}': + broker: 'rabbitmq' + +- project: + name: cue-dashboard + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - project: name: designate node: 'bare-precise || bare-trusty' @@ -1149,6 +1169,15 @@ branch-designator: '' branch-override: default +- project: + name: python-cueclient + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + - hook-{name}-rtfd - project: name: python-designateclient @@ -4473,26 +4502,6 @@ - gate-{name}-chef-style - gate-{name}-chef-unit -- project: - name: cue - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - hook-{name}-rtfd - - python-jobs - - gate-{name}-integrate-dsvm-rally - - 'gate-cue-integration-dsvm-{broker}': - broker: 'rabbitmq' - -- project: - name: cue-dashboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - project: name: devstack-plugin-glusterfs node: 'bare-precise || bare-trusty' @@ -5466,16 +5475,6 @@ - python-jobs - pypi-jobs -- project: - name: python-cueclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - - project: name: python-fuelclient node: 'bare-precise || bare-trusty' diff --git a/jenkins/jobs/rally.yaml b/jenkins/jobs/rally.yaml index 52550bcd5e..86837b6fae 100644 --- a/jenkins/jobs/rally.yaml +++ b/jenkins/jobs/rally.yaml @@ -398,7 +398,7 @@ export DEVSTACK_GATE_TIMEOUT=100 export DEVSTACK_GATE_TEMPEST=0 export DEVSTACK_GATE_EXERCISES=0 - export PROJECTS="stackforge/cue stackforge/python-cueclient stackforge/cue-dashboard $PROJECTS" + export PROJECTS="openstack/cue openstack/python-cueclient openstack/cue-dashboard $PROJECTS" function pre_test_hook { # Install cue-devstack integration diff --git a/zuul/layout.yaml b/zuul/layout.yaml index d253940419..9f1fed4d03 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1683,6 +1683,27 @@ projects: - name: merge-check - name: stackforge-specs-jobs + - name: openstack/cue + template: + - name: merge-check + - name: docs-on-rtfd + - name: python-jobs + check: + - cue-coverage + - gate-cue-integration-dsvm-rabbitmq + gate: + - gate-cue-integration-dsvm-rabbitmq + pre-release: + - cue-tarball + release: + - cue-tarball + experimental: + - gate-cue-integrate-dsvm-rally + + - name: openstack/cue-dashboard + template: + - name: merge-check + - name: python-jobs - name: openstack/designate template: @@ -2667,6 +2688,14 @@ projects: - gate-python-congressclient-pep8 - gate-python-congressclient-python27 + - name: openstack/python-cueclient + template: + - name: merge-check + - name: check-requirements + - name: python-jobs + - name: publish-to-pypi + - name: docs-on-rtfd + - name: openstack/python-designateclient template: - name: merge-check @@ -6210,28 +6239,6 @@ projects: - name: merge-check - name: chef-jobs - - name: stackforge/cue - template: - - name: merge-check - - name: docs-on-rtfd - - name: python-jobs - check: - - cue-coverage - - gate-cue-integration-dsvm-rabbitmq - gate: - - gate-cue-integration-dsvm-rabbitmq - pre-release: - - cue-tarball - release: - - cue-tarball - experimental: - - gate-cue-integrate-dsvm-rally - - - name: stackforge/cue-dashboard - template: - - name: merge-check - - name: python-jobs - - name: stackforge/designate-msdnsagent template: - name: merge-check @@ -7431,14 +7438,6 @@ projects: - name: python-jobs - name: publish-to-pypi - - name: stackforge/python-cueclient - template: - - name: merge-check - - name: check-requirements - - name: python-jobs - - name: publish-to-pypi - - name: docs-on-rtfd - - name: stackforge/python-fuelclient template: - name: merge-check