From 2b8fb75e4e489bf925dccbe516ba101f555a8755 Mon Sep 17 00:00:00 2001
From: Logan Paschke <lkpaschke@gmail.com>
Date: Fri, 28 Feb 2014 16:30:54 -0600
Subject: [PATCH] Create gerrit-powered-agenda project

Partial-Bug: #1250758
Change-Id: I9abf9766d55e5d30c2922d8f4212a5951d18ac05
---
 .../openstack-infra/gerrit-powered-agenda.config     | 12 ++++++++++++
 modules/openstack_project/files/review.projects.yaml |  5 +++++
 modules/openstack_project/files/zuul/layout.yaml     |  6 ++++++
 3 files changed, 23 insertions(+)
 create mode 100644 modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config

diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config
new file mode 100644
index 0000000000..839f61e347
--- /dev/null
+++ b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config
@@ -0,0 +1,12 @@
+[access "/refs/heads/*"]
+        label-Code-Review = -2..+2 group gerrit-powered-agenda-core
+        label-Approved = +0..+1 group gerrit-powered-agenda-core
+        workInProgress = group gerrit-powered-agenda-core
+[access "/refs/tags/*"]
+        create = group gerrit-powered-agenda-ptl
+        pushTag = group gerrit-powered-agenda-ptl
+[receive]
+        requiredChangeId = 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 1180ed08fc..96c4df91f1 100644
--- a/modules/openstack_project/files/review.projects.yaml
+++ b/modules/openstack_project/files/review.projects.yaml
@@ -62,6 +62,11 @@
   options:
     - track-upstream
     - direct-release
+- project: openstack-infra/gerrit-powered-agenda
+  description:  Replace meetings wiki with YAML files that use Gerrit and Jenkins to create iCal files
+  upstream: https://github.com/NDSU-OpenStack-Capstone/ndsuopenstack.git
+  options:
+    - direct-release
 - project: openstack-infra/gerritbot
   group: openstack-ci
   options:
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 0940553012..dd6e4eb15e 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -2817,6 +2817,12 @@ projects:
       - gerrit-package
       - gerrit-package-buck
 
+  - name: openstack-infra/gerrit-powered-agenda
+    check:
+      - gate-noop
+    gate:
+      - gate-noop
+
   - name: openstack-infra/gerritbot
     check:
       - gate-gerritbot-pep8