diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack.config new file mode 100644 index 0000000000..c1286785e2 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/openstack.config @@ -0,0 +1,20 @@ +[access "refs/for/refs/*"] + exclsiveGroupPermissions = Push + push = group Release Managers +[access "refs/heads/*"] + exclusiveGroupPermissions = label-Code-Review label-Approved + label-Code-Review = -2..+2 group Release Managers + label-Approved = +0..+1 group Release Managers + label-Code-Review = -1..+1 group Registered Users +[access "refs/heads/stable/*"] + exclusiveGroupPermissions = label-Code-Review label-Approved + label-Code-Review = -2..+2 group Release Managers + label-Approved = +0..+1 group Release Managers + label-Code-Review = -1..+1 group Registered Users +[project] + state = active +[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 f5b22314eb..725b4137e3 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -886,6 +886,12 @@ projects: - periodic-nova-python26-stable-grizzly - periodic-nova-python27-stable-grizzly + - name: openstack/openstack + check: + - gate-noop + gate: + - gate-noop + - name: openstack/oslo-incubator check: - gate-oslo-incubator-requirements diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 1f8f02b610..cab4bfebd3 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -105,6 +105,8 @@ - project: openstack/object-api - project: openstack/openstack-chef - project: openstack-infra/config +- project: openstack/openstack + upstream: git://github.com/emonty/openstack - project: openstack/openstack-manuals - project: openstack/operations-guide upstream: git://github.com/jeblair/openstack-ops