diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml
index 49d5f3c3ef..20a285a0e2 100644
--- a/modules/gerritbot/files/gerritbot_channel_config.yaml
+++ b/modules/gerritbot/files/gerritbot_channel_config.yaml
@@ -429,3 +429,13 @@ storyboard:
       - openstack-infra/storyboard
     branches:
       - master
+
+milk-dev:
+    events:
+      - patchset-created
+      - change-merged
+      - x-vrif-minus-2
+    projects:
+      - stackforge/milk
+    branches:
+      - master
\ No newline at end of file
diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/milk.config b/modules/openstack_project/files/gerrit/acls/stackforge/milk.config
new file mode 100644
index 0000000000..9d8b528863
--- /dev/null
+++ b/modules/openstack_project/files/gerrit/acls/stackforge/milk.config
@@ -0,0 +1,12 @@
+[access "refs/heads/*"]
+        label-Code-Review = -2..+2 group milk-core
+        label-Approved = +0..+1 group milk-core
+        workInProgress = group milk-core
+[access "refs/tags/*"]
+        create = group milk-core
+        pushTag = group milk-core
+[receive]
+        requireChangeId = true
+        requireContributorAgreement = false
+[submit]
+        mergeContent = true
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 8e3aa1dbd9..08ef22a08d 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -3927,3 +3927,9 @@ projects:
       - gate-release-tools-python26
       - gate-release-tools-python27
       - gate-release-tools-pypy
+
+  - name: stackforge/milk
+    check:
+      - gate-noop
+    gate:
+      - gate-noop
\ No newline at end of file
diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb
index b5482674c0..3f9e021bc4 100644
--- a/modules/openstack_project/templates/review.projects.yaml.erb
+++ b/modules/openstack_project/templates/review.projects.yaml.erb
@@ -364,6 +364,9 @@
 - project: stackforge/manila
   description: Shared filesystem management project for OpenStack.
   upstream: git://github.com/bswartz/manila.git
+- project: stackforge/milk
+  description: ETC cloud API framework project
+  upstream: git://github.com/sarob/milk.git
 - project: stackforge/MRaaS
 - project: stackforge/mistral
   description: Task orchestration service for OpenStack cloud.
@@ -550,4 +553,4 @@
   upstream: git://github.com/ryanpetrello/wsme.git
 - project: stackforge/stevedore
   description: Manage dynamic plugins for Python applications
-  upstream: git://github.com/dreamhost/stevedore.git
+  upstream: git://github.com/dreamhost/stevedore.git
\ No newline at end of file