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 fc120c3a4e..7011c8b1f0 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2883,3 +2883,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 185f18870b..54e1728347 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -379,3 +379,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"