diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index eec19836e0..82b9314409 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -332,6 +332,7 @@ magnetodb: - change-merged - x-vrif-minus-2 projects: + - stackforge/python-magnetodbclient - stackforge/magnetodb branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config new file mode 100644 index 0000000000..d6a2f24d41 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group magnetodb-core + label-Workflow = -1..+1 group magnetodb-core + abandon = group magnetodb-core +[access "refs/tags/*"] + pushSignedTag = group magnetodb-ptl +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true +[project] + status = active \ No newline at end of file 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 0fe64c6b68..73070349c4 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2826,3 +2826,14 @@ jobs: - python-jobs + +- project: + name: python-magnetodbclient + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - hook-{name}-rtfd + - python-jobs + - pypi-jobs diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 5edb244d8f..79087ff2d2 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -968,6 +968,9 @@ - project: stackforge/python-kiteclient description: Python bindings to Kite. - project: stackforge/python-libraclient +- project: stackforge/python-magnetodbclient + description: Python client for MagnetoDB, the key-value database service for OpenStack cloud. + upstream: git://github.com/aostapenko/python-magnetodbclient - project: stackforge/python-manilaclient upstream: git://github.com/bswartz/python-manilaclient.git - project: stackforge/python-mistralclient diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 417ccfc0f0..5fb4acb450 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4345,6 +4345,16 @@ projects: - python-libraclient-coverage - python-libraclient-branch-tarball + - name: stackforge/python-magnetodbclient + template: + - name: check-requirements + - name: docs-on-rtfd + - name: python-jobs + pre-release: + - python-magnetodbclient-tarball + release: + - python-magnetodbclient-tarball + - name: stackforge/python-manilaclient check: - gate-python-manilaclient-docs