diff --git a/gerrit/acls/openstack/kolla-mesos.config b/gerrit/acls/openstack/kolla-mesos.config
new file mode 100644
index 0000000000..8c8b15b469
--- /dev/null
+++ b/gerrit/acls/openstack/kolla-mesos.config
@@ -0,0 +1,15 @@
+[access "refs/heads/*"]
+abandon = group kolla-mesos-core
+create = group kolla-release
+label-Code-Review = -2..+2 group kolla-mesos-core
+label-Workflow = -1..+1 group kolla-mesos-core
+
+[access "refs/tags/*"]
+pushSignedTag = group kolla-release
+
+[receive]
+requireChangeId = true
+requireContributorAgreement = true
+
+[submit]
+mergeContent = true
diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml
index 3038e30a1e..e055584997 100755
--- a/gerrit/projects.yaml
+++ b/gerrit/projects.yaml
@@ -1702,6 +1702,12 @@
   description: Kolla provides production-ready containers and deployment tools for
     operating OpenStack clouds
   docimpact-group: kolla
+- project: openstack/kolla-mesos
+  description: Kolla-Mesos provides mesos deployment for Kolla containers
+  docimpact-group: kolla
+  upstream: https://github.com/asalkeld/kolla-mesos.git
+  groups:
+    - kolla
 - project: openstack/kosmos
   description: Global Server Load-Balancing
 - project: openstack/kosmos-specs
diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml
index 0eeffd52b7..2f15f57f3e 100755
--- a/gerritbot/channels.yaml
+++ b/gerritbot/channels.yaml
@@ -190,6 +190,7 @@ kolla:
     - x-vrif-minus-2
   projects:
     - openstack/kolla
+    - openstack/kolla-mesos
   branches:
     - master
     - stable/liberty
diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml
index d95729c363..fe3869d48c 100644
--- a/jenkins/jobs/projects.yaml
+++ b/jenkins/jobs/projects.yaml
@@ -2242,6 +2242,19 @@
           pipeline: gate
           type: source
 
+- project:
+    name: kolla-mesos
+    node: 'bare-precise || bare-trusty'
+    doc-publisher-site: docs.openstack.org
+
+    jobs:
+      - gate-{name}-bashate
+      - gate-{name}-pep8
+      - 'gate-{name}-requirements'
+      - openstack-publish-jobs
+      - 'gate-{name}-tox-{envlist}':
+          envlist: validate-contents
+
 - project:
     name: kosmos
     node: 'bare-precise || bare-trusty'
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index d2ce7e7980..f5a55896c4 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -5617,6 +5617,20 @@ projects:
       - gate-kolla-pep8
       - gate-kolla-tox-validate-contents
 
+  - name: openstack/kolla-mesos
+    template:
+      - name: merge-check
+      - name: check-requirements
+      - name: openstack-server-publish-jobs
+    check:
+      - gate-kolla-mesos-bashate
+      - gate-kolla-mesos-pep8
+      - gate-kolla-mesos-tox-validate-contents
+    gate:
+      - gate-kolla-mesos-bashate
+      - gate-kolla-mesos-pep8
+      - gate-kolla-mesos-tox-validate-contents
+
   - name: openstack/kosmos
     template:
       - name: merge-check