diff --git a/accessbot/channels.yaml b/accessbot/channels.yaml index e1c501d3d6..646ec9e3d5 100644 --- a/accessbot/channels.yaml +++ b/accessbot/channels.yaml @@ -83,6 +83,7 @@ channels: - name: openstack-chef - name: openstack-cinder - name: openstack-cloudkeep + - name: openstack-cloudpulse - name: openstack-community - name: openstack-containers - name: openstack-cue diff --git a/gerrit/acls/stackforge/cloudpulse.config b/gerrit/acls/stackforge/cloudpulse.config new file mode 100644 index 0000000000..37a2544efc --- /dev/null +++ b/gerrit/acls/stackforge/cloudpulse.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group cloudpulse-core +label-Code-Review = -2..+2 group cloudpulse-core +label-Workflow = -1..+1 group cloudpulse-core + +[access "refs/tags/*"] +pushSignedTag = group cloudpulse-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index ff63ef686e..5543a63235 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -1320,6 +1320,9 @@ - project: stackforge/cloudkitty-dashboard description: CloudKitty Horizon Plugin acl-config: /home/gerrit2/acls/stackforge/cloudkitty.config +- project: stackforge/cloudpulse + description: A Health-Checking service for OpenStack deployments. + upstream: git://github.com/sdake/cloudpulse.git - project: stackforge/cloudroast description: Automated Test Case Repository for OpenStack. Based on CloudCAFE. - project: stackforge/cloudv-ostf-adapter diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 4017e396f6..8953fde5f8 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -300,6 +300,16 @@ openstack-cinder: branches: - master +openstack-cloudpulse: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - stackforge/cloudpulse + branches: + - master + openstack-containers: events: - patchset-created diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 2875838bcb..5d93916b78 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -96,7 +96,6 @@ jobs: - specs-jobs - - project: name: designate node: 'bare-precise || bare-trusty' @@ -3374,6 +3373,14 @@ jobs: - python-jobs +- project: + name: cloudpulse + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + jobs: + - python-jobs + - pypi-jobs + - project: name: cloudv-ostf-adapter node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 0b6f1d96b6..37a1497cc6 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -5119,6 +5119,12 @@ projects: experimental: - gate-cloudkitty-dashboard-python34 + - name: stackforge/cloudpulse + template: + - name: merge-check + - name: python-jobs + - name: publish-to-pypi + - name: stackforge/cloudroast template: - name: merge-check