diff --git a/modules/openstack_project/files/gerrit/acls/openstack/governance.config b/modules/openstack_project/files/gerrit/acls/openstack/governance.config new file mode 100644 index 0000000000..63e2821e62 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/governance.config @@ -0,0 +1,12 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group tech-committee + label-Approved = +0..+1 group tech-committee-chair + workInProgress = group tech-committee +[access "refs/tags/*"] + create = group tech-committee-chair + pushTag = group tech-committee-chair +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index db3991712d..8b8f3071e7 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2854,3 +2854,9 @@ projects: - wsme-tarball: - wsme-pypi-upload: - post-mirror-python27 + + - name: openstack/governance + check: + - gate-noop + gate: + - gate-noop diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 788f87d254..55d6006b4f 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -380,3 +380,5 @@ - project: stackforge/wsme description: "Web Service Made Easy (WSME) simplify the writing of REST web services by providing simple yet powerful typing which removes the need to directly manipulate the request and the response objects." upstream: git://github.com/ryanpetrello/wsme.git +- project: openstack/governance + description: "Openstack Technical Committee Decisions"