diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-opentsdbclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-opentsdbclient.config new file mode 100644 index 0000000000..21c5807ba8 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-opentsdbclient.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group python-opentsdbclient-core +label-Code-Review = -2..+2 group python-opentsdbclient-core +label-Workflow = -1..+1 group python-opentsdbclient-core + +[access "refs/tags/*"] +pushSignedTag = group python-opentsdbclient-milestone + +[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 4ec86beebd..e8affc8a71 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1180,6 +1180,16 @@ - pypi-jobs +- project: + name: python-opentsdbclient + github-org: stackforge + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + + - project: name: python-neutronclient github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 95479fbee1..4b0b485a5e 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -1077,6 +1077,8 @@ - project: stackforge/python-openstacksdk description: 'Unified SDK for OpenStack. See: https://wiki.openstack.org/wiki/UnifiedSDK' upstream: https://github.com/jnoller/openstacksdk.git +- project: stackforge/python-opentsdbclient + description: A simple REST client to communicate with OpenTSDB (needed for Gnocchi to use OpenTSDB as a backend) - project: stackforge/python-rallyclient group: rally acl-config: /home/gerrit2/acls/stackforge/rally.config diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 587c78d9ca..afeeb34171 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4508,6 +4508,18 @@ projects: post: - python-muranoclient-branch-tarball + - name: stackforge/python-opentsdbclient + check: + - gate-python-opentsdbclient-pep8 + - gate-python-opentsdbclient-python26 + - gate-python-opentsdbclient-python27 + - gate-python-opentsdbclient-python33 + gate: + - gate-python-opentsdbclient-pep8 + - gate-python-opentsdbclient-python26 + - gate-python-opentsdbclient-python27 + - gate-python-opentsdbclient-python33 + - name: stackforge/python-rallyclient template: - name: check-requirements