diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack-vagrant.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack-vagrant.config new file mode 100644 index 0000000000..60feb7629c --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack-vagrant.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group devstack-core + label-Workflow = -1..+1 group devstack-core + abandon = group devstack-core +[access "refs/heads/stable/*"] + exclusiveGroupPermissions = label-Code-Review label-Workflow abandon + label-Code-Review = -2..+2 group devstack-core + label-Code-Review = -1..+1 group Registered Users + label-Workflow = -1..+1 group devstack-core + abandon = group devstack-core +[receive] + requireChangeId = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 8ed2e5d8b1..bcfde4045f 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -12,6 +12,9 @@ - project: openstack-dev/devstack options: - direct-release +- project: openstack-dev/devstack-vagrant + description: Vagrant scripts to build local devstack environments + upstream: git://github.com/sdague/devstack-vagrant.git - project: openstack-dev/grenade upstream: git://github.com/nebula/grenade description: OpenStack upgrade testing tool diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 70036f5b31..c1ad5a682f 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2637,6 +2637,12 @@ projects: gate: - noop + - name: openstack-dev/devstack-vagrant + check: + - noop + gate: + - noop + - name: openstack-dev/devstack template: - name: integrated-gate