From fcae7c6068561dd09912f2edb6e55bf88887230b Mon Sep 17 00:00:00 2001
From: Mark McClain <mmcclain@yahoo-inc.com>
Date: Mon, 24 Mar 2014 10:17:42 -0400
Subject: [PATCH] Create neutron-specs git repo

Create new git repo for Neutron bleuprint design reviews

Change-Id: Iaefaac859feaf1f3a48f5896a655c1f895abc009
---
 modules/gerritbot/files/gerritbot_channel_config.yaml |  1 +
 .../files/gerrit/acls/openstack/neutron-specs.config  | 11 +++++++++++
 modules/openstack_project/files/review.projects.yaml  |  2 ++
 modules/openstack_project/files/zuul/layout.yaml      |  6 ++++++
 4 files changed, 20 insertions(+)
 create mode 100644 modules/openstack_project/files/gerrit/acls/openstack/neutron-specs.config

diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml
index eb791f8b50..e51e4f8150 100644
--- a/modules/gerritbot/files/gerritbot_channel_config.yaml
+++ b/modules/gerritbot/files/gerritbot_channel_config.yaml
@@ -156,6 +156,7 @@ openstack-neutron:
       - x-vrif-minus-2
     projects:
       - openstack/neutron
+      - openstack/neutron-specs
       - openstack/python-neutronclient
     branches:
       - master
diff --git a/modules/openstack_project/files/gerrit/acls/openstack/neutron-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/neutron-specs.config
new file mode 100644
index 0000000000..44ecee94d6
--- /dev/null
+++ b/modules/openstack_project/files/gerrit/acls/openstack/neutron-specs.config
@@ -0,0 +1,11 @@
+[access "refs/heads/*"]
+        label-Code-Review = -2..+2 group neutron-specs-core
+        label-Approved = +0..+1 group neutron-specs-core
+        workInProgress = group neutron-specs-core
+[project]
+        state = active
+[receive]
+        requireChangeId = true
+        requireContributorAgreement = true
+[submit]
+        mergeContent = true
diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml
index 6c1973ac2c..fcdca83145 100644
--- a/modules/openstack_project/files/review.projects.yaml
+++ b/modules/openstack_project/files/review.projects.yaml
@@ -235,6 +235,8 @@
     - direct-release
 - project: openstack/neutron
   docimpact-group: openstack-manuals
+- project: openstack/neutron-specs
+  group: neutron
 - project: openstack/nova
   docimpact-group: openstack-manuals
 - project: openstack/nova-specs
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index ed16c1e8a9..74fadf1978 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -938,6 +938,12 @@ projects:
     periodic:
       - neutron-propose-translation-update
 
+  - name: openstack/neutron-specs
+    check:
+      - noop
+    gate:
+      - noop
+
   - name: openstack/nova
     template:
       - name: python-jobs