From 32fbf8e20a895153a17e6acacedca29cbd62ca52 Mon Sep 17 00:00:00 2001 From: gordon chung Date: Wed, 21 Jan 2015 13:41:02 -0500 Subject: [PATCH] middleware-specific ceilometer package Change-Id: I779bf93b64fd3dd25029c556d60f925137eb225a --- gerrit/acls/openstack/ceilometermiddleware.config | 14 ++++++++++++++ gerrit/projects.yaml | 3 +++ gerritbot/channels.yaml | 2 ++ jenkins/jobs/projects.yaml | 13 +++++++++++++ zuul/layout.yaml | 12 ++++++++++++ 5 files changed, 44 insertions(+) create mode 100644 gerrit/acls/openstack/ceilometermiddleware.config diff --git a/gerrit/acls/openstack/ceilometermiddleware.config b/gerrit/acls/openstack/ceilometermiddleware.config new file mode 100644 index 0000000000..59d5b156b4 --- /dev/null +++ b/gerrit/acls/openstack/ceilometermiddleware.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group ceilometer-core +label-Code-Review = -2..+2 group ceilometer-core +label-Workflow = -1..+1 group ceilometer-core + +[access "refs/tags/*"] +pushSignedTag = group ceilometer-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 220ef86055..ad1cb09c1d 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -427,6 +427,9 @@ - project: openstack/ceilometer-specs groups: - ceilometer +- project: openstack/ceilometermiddleware + description: OpenStack Telemetry (Ceilometer) Middleware + upstream: git://github.com/chungg/ceilometermiddleware - project: openstack/cinder docimpact-group: openstack-manuals - project: openstack/cinder-specs diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index dd6d62744c..c5dfb34b73 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -172,6 +172,7 @@ openstack-ceilometer: - openstack/ceilometer - openstack/ceilometer-specs - openstack/python-ceilometerclient + - openstack/ceilometermiddleware - stackforge/gnocchi branches: - master @@ -819,6 +820,7 @@ openstack-merges: - openstack/python-cinderclient - openstack/ceilometer - openstack/python-ceilometerclient + - openstack/ceilometermiddleware - openstack/heat - openstack/python-heatclient - openstack/heat-cfntools diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 3e18d00dd1..262efc4154 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -62,6 +62,19 @@ jobs: - specs-jobs +- project: + name: ceilometermiddleware + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - openstack-publish-jobs + - pypi-jobs + - 'stable-compat-jobs-{name}' + - 'lib-forward-testing-{name}' + - project: name: cinder node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 43379e5af8..fcc1b36820 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -973,6 +973,18 @@ projects: gate: - gate-ceilometer-specs-python27 + - name: openstack/ceilometermiddleware + template: + - name: merge-check + - name: python-jobs + - name: python3-jobs + - name: openstack-client-publish-jobs + - name: check-requirements + - name: lib-forward-testing + - name: publish-to-pypi + post: + - ceilometermiddleware-coverage + - name: openstack/cinder template: - name: merge-check