diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/kite.config b/modules/openstack_project/files/gerrit/acls/stackforge/kite.config new file mode 100644 index 0000000000..d9ad21f4f1 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/kite.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group barbican-core + label-Approved = +0..+1 group barbican-core + workInProgress = group barbican-core +[access "refs/heads/milestone-proposed"] + label-Code-Review = -2..+2 group barbican-milestone + label-Approved = +0..+1 group barbican-milestone +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-kiteclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-kiteclient.config new file mode 100644 index 0000000000..3e1076ca1b --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-kiteclient.config @@ -0,0 +1,17 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group barbican-core + label-Approved = +0..+1 group barbican-core + workInProgress = group barbican-core +[access "refs/heads/milestone-proposed"] + label-Code-Review = -2..+2 group barbican-milestone + label-Approved = +0..+1 group barbican-milestone +[access "refs/tags/*"] + create = group barbican-ptl + pushTag = group barbican-ptl +[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 1b5fdb3a73..70c866dba1 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -659,6 +659,15 @@ - translation-jobs +- project: + name: kite + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - project: name: netconn-api github-org: openstack @@ -882,6 +891,16 @@ - openstack-publish-jobs - pypi-jobs +- project: + name: python-kiteclient + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + - project: name: python-novaclient diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 171c005ca5..0199d1d70c 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -585,6 +585,8 @@ - project: stackforge/kickstack description: Rapid OpenStack deployment with puppet-dashboard, The Foreman, or any other Puppet ENC upstream: git://github.com/hastexo/kickstack +- project stackforge/kite + description: A service for managing and distributing message encryption keys. - project: stackforge/kwapi description: Energy Efficiency Monitoring upstream: git://github.com/frossigneux/kwapi.git @@ -767,6 +769,8 @@ description: Client for OpenStack Climate acl-config: /home/gerrit2/acls/stackforge/climate.config - project: stackforge/python-designateclient +- project: stackforge/python-kiteclient + description: Python bindings to Kite. - project: stackforge/python-libraclient - project: stackforge/python-manilaclient upstream: git://github.com/bswartz/python-manilaclient.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 56f23b4ac8..726ae6a80d 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3448,6 +3448,19 @@ projects: gate: - gate-noop + - name: stackforge/kite + template: + - name: python-jobs + - name: check-requirements + check: + - gate-kite-python33 + gate: + - gate-kite-python33 + pre-release: + - kite-tarball + release: + - kite-tarball + - name: stackforge/libra check: - gate-libra-pep8 @@ -4198,6 +4211,24 @@ projects: - post-mirror-python27 - post-mirror-python33 + - name: stackforge/python-kiteclient + template: + - name: python-jobs + check: + - gate-python-kiteclient-requirements + - gate-python-kiteclient-python33 + gate: + - gate-python-kiteclient-requirements + - gate-python-kiteclient-python33 + pre-release: + - python-kiteclient-tarball + release: + - python-kiteclient-tarball: + - python-kiteclient-pypi-upload: + - post-mirror-python26 + - post-mirror-python27 + - post-mirror-python33 + - name: stackforge/python-libraclient check: - gate-python-libraclient-pep8