diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index ab08d277cc..f86b08ae0e 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -66,6 +66,7 @@ openstack-metering: - x-vrif-minus-2 projects: - openstack/ceilometer + - openstack/python-ceilometerclient branches: - master diff --git a/modules/launchpad_sync/files/update_gerrit_users.py b/modules/launchpad_sync/files/update_gerrit_users.py index 6e9e60b5d8..149de495a3 100755 --- a/modules/launchpad_sync/files/update_gerrit_users.py +++ b/modules/launchpad_sync/files/update_gerrit_users.py @@ -262,6 +262,7 @@ class Sync(object): 'openstack/openstack-planet', 'openstack/openstack-puppet', 'openstack/oslo-incubator', + 'openstack/python-ceilometerclient', 'openstack/python-cinderclient', 'openstack/python-glanceclient', 'openstack/python-keystoneclient', diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-ceilometerclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-ceilometerclient.config new file mode 100644 index 0000000000..994a995347 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/python-ceilometerclient.config @@ -0,0 +1,16 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group ceilometer-core + label-Approved = +0..+1 group ceilometer-core +[access "refs/heads/milestone-proposed"] + label-Code-Review = -2..+2 group ceilometer-drivers + label-Approved = +0..+1 group ceilometer-drivers +[access "refs/tags/*"] + create = group ceilometer-drivers + pushTag = group ceilometer-drivers +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 9ed9cc7a0a..ee6aa7208e 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -451,6 +451,18 @@ - gate-{name}-pyflakes +- project: + name: python-ceilometerclient + github-org: openstack + node: precise + tarball-publisher-site: nova.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + + - project: name: python-cinderclient github-org: openstack diff --git a/modules/openstack_project/files/jenkins_job_builder/config/release.yaml b/modules/openstack_project/files/jenkins_job_builder/config/release.yaml index 60837e0331..39609ccdfa 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/release.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/release.yaml @@ -23,6 +23,7 @@ - melange - cinder - ceilometer + - python-ceilometerclient - python-cinderclient - python-novaclient - python-openstackclient diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 9902522a28..f0f5dc054a 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -424,6 +424,26 @@ projects: publish: - swift-docs + - name: openstack/python-ceilometerclient + check: + - gate-python-ceilometerclient-merge: + - gate-python-ceilometerclient-docs + - gate-python-ceilometerclient-pep8 + - gate-python-ceilometerclient-python26 + - gate-python-ceilometerclient-python27 + gate: + - gate-python-ceilometerclient-merge: + - gate-python-ceilometerclient-docs + - gate-python-ceilometerclient-pep8 + - gate-python-ceilometerclient-python26 + - gate-python-ceilometerclient-python27 + post: + - python-ceilometerclient-sdist-tarball + - python-ceilometerclient-coverage + publish: + - python-ceilometerclient-pypi-sdist + - python-ceilometerclient-docs + - name: openstack/python-cinderclient check: - gate-python-cinderclient-merge: diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index d83d3d54f2..1789fcb62a 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -100,6 +100,9 @@ - project: openstack/oslo-incubator acl_config: /home/gerrit2/acls/openstack/oslo-incubator.config description: "Part of OpenStack's Oslo project. New Oslo APIs go through an incubation phase in this repository before being released as part of a proper Python library." +- project: openstack/python-ceilometerclient + acl_config: /home/gerrit2/acls/openstack/python-ceilometerclient.config + upstream: git://github.com/asalkeld/python-ceilometerclient.git - project: openstack/python-cinderclient acl_config: /home/gerrit2/acls/openstack/python-cinderclient.config - project: openstack/python-glanceclient