diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-openstacksdk.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-openstacksdk.config new file mode 100644 index 0000000000..5b402e1755 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-openstacksdk.config @@ -0,0 +1,13 @@ +[access "refs/*"] + owner = group Administrators +[access "refs/heads/*"] + label-Code-Review = -2..+2 group python-openstacksdk-core + label-Approved = +0..+1 group python-openstacksdk-core +[access "refs/tags/*"] + create = group python-openstacksdk-ptl + pushTag = group python-openstacksdk-ptl +[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 1a0f6da0e1..e6c0950557 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2014,3 +2014,12 @@ jobs: - openstack-doc-jobs + +- project: + name: python-openstacksdk + github-org: stackforge + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 8ed20b5e8f..f57edcb7cb 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4151,3 +4151,9 @@ projects: - post-mirror-python26 - post-mirror-python27 - post-mirror-python33 + + - name: stackforge/python-openstacksdk + check: + - gate-noop + gate: + - gate-noop diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 368356413c..dca4e5740e 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -616,6 +616,9 @@ launchpad: murano upstream: git://github.com/Mirantis/python-muranoclient.git acl-config: /home/gerrit2/acls/stackforge/murano.config +- 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-rallyclient launchpad: rally acl-config: /home/gerrit2/acls/stackforge/rally.config