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 426a21fdab..0c4ebe6b16 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 70adf13b76..8a41474927 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2386,6 +2386,12 @@ projects: gate: - noop + - name: openstack-dev/devstack-vagrant + check: + - noop + gate: + - noop + - name: openstack-dev/devstack template: - name: integrated-gate