From 8a67137de1ce72308cbbf95223c35f3ceb776615 Mon Sep 17 00:00:00 2001 From: Ben Swartzlander Date: Mon, 2 May 2016 16:42:46 -0400 Subject: [PATCH] Add manila-specs repo Manila has survived many releases without formalized specs, but for Newton we've decided to start a real specs repo. Needed-By: I498e4de49922c87ace4aeb22ea81072b2998e14f Change-Id: I106fe89890f0d587a2ac5c6e3e14a237c1bcc7c2 --- gerrit/acls/openstack/manila-specs.config | 11 +++++++++++ gerrit/projects.yaml | 4 ++++ gerritbot/channels.yaml | 1 + jenkins/jobs/projects.yaml | 6 ++++++ zuul/layout.yaml | 9 +++++++++ 5 files changed, 31 insertions(+) create mode 100644 gerrit/acls/openstack/manila-specs.config diff --git a/gerrit/acls/openstack/manila-specs.config b/gerrit/acls/openstack/manila-specs.config new file mode 100644 index 0000000000..5b5b58060f --- /dev/null +++ b/gerrit/acls/openstack/manila-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] +abandon = group manila-core +label-Code-Review = -2..+2 group manila-core +label-Workflow = -1..+1 group manila-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index a95e9b3676..48170a1c8f 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -2244,6 +2244,10 @@ - project: openstack/manila-image-elements description: Automated way to build a bootable linux image for use by the Manila generic driver. +- project: openstack/manila-specs + groups: + - manila + description: Specs repo for Manila (OpenStack Shared File Systems) project. - project: openstack/manila-ui description: The UI component for Manila - project: openstack/marshal diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index f4e6879086..f091586e99 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -990,6 +990,7 @@ openstack-manila: projects: - openstack/manila - openstack/manila-image-elements + - openstack/manila-specs - openstack/manila-ui - openstack/puppet-manila - openstack/python-manilaclient diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index fe06ba4e93..e85ee6c018 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -3112,6 +3112,12 @@ - 'gate-manila-buildimage-{image-name}': image-name: docker +- project: + name: manila-specs + + jobs: + - specs-jobs + - project: name: manila-ui tarball-site: tarballs.openstack.org diff --git a/zuul/layout.yaml b/zuul/layout.yaml index a3aa3d6b28..0771f33344 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -7113,6 +7113,15 @@ projects: release: - gate-manila-publishimage-generic + - name: openstack/manila-specs + template: + - name: merge-check + - name: openstack-specs-jobs + check: + - gate-manila-specs-python27 + gate: + - gate-manila-specs-python27 + - name: openstack/manila-ui template: - name: check-requirements