diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/monasca.config b/modules/openstack_project/files/gerrit/acls/stackforge/monasca.config
new file mode 100644
index 0000000000..e168e514d6
--- /dev/null
+++ b/modules/openstack_project/files/gerrit/acls/stackforge/monasca.config
@@ -0,0 +1,11 @@
+[access "refs/heads/*"]
+        label-Code-Review = -2..+2 group monasca-core
+        label-Workflow = -1..+1 group monasca-core
+        abandon = group monasca-core
+[access "refs/tags/*"]
+        pushSignedTag = group monasca-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 1662896a16..2396cac2eb 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -123,6 +123,17 @@
       - pypi-jobs
 
 
+- project:
+    name: python-monascaclient
+    github-org: stackforge
+    node: bare-precise
+    tarball-site: tarballs.openstack.org
+
+    jobs:
+      - python-jobs
+      - pypi-jobs
+
+
 - project:
     name: python-muranoclient
     github-org: stackforge
diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml
index 3dbec24936..cc3058cfef 100644
--- a/modules/openstack_project/files/review.projects.yaml
+++ b/modules/openstack_project/files/review.projects.yaml
@@ -968,6 +968,10 @@
   group: mistral
   upstream: git://github.com/rakhmerov/python-mistralclient.git
   acl-config: /home/gerrit2/acls/stackforge/mistral.config
+- project: stackforge/python-monascaclient
+  description: Python client for Monasca REST API.
+  group: monasca
+  upstream: git://github.com/hpcloud-mon/python-monclient
 - project: stackforge/python-muranoclient
   group: murano
   upstream: git://github.com/Mirantis/python-muranoclient.git
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 2cb8948c35..44d346e052 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -4343,6 +4343,18 @@ projects:
       - python-manilaclient-branch-tarball
       - python-manilaclient-coverage
 
+  - name: stackforge/python-monascaclient
+    template:
+      - name: publish-to-pypi
+    check:
+      - gate-python-monascaclient-pep8
+      - gate-python-monascaclient-python27
+    gate:
+      - gate-python-monascaclient-pep8
+      - gate-python-monascaclient-python27
+    post:
+      - python-monascaclient-coverage
+
   - name: stackforge/python-muranoclient
     template:
       - name: publish-to-pypi