238bd88d8d
This patch includes the changes necessary to bootstrap an openstack/placement repo that contains code seeded from https://github.com/EdLeafe/placement . That repo contains a clone of openstack/nova filtered by the filter_git_history.sh script from oslo.tools [1]. The result is a collection of the files that make up the placement service, it's test and docs and auxilliary stuff. It is not a working repo. It will be made to work via a series of changes to be reviewed in gerrit once the new repo is seeded. Initially those changes will be fairly mechanical, to fix file and import paths, and to remove unneeded files that were included in the results because they were non-placement members of commit required in the filtering. The first commit will add a .zuul.yaml file that sets up some noop-jobs and non-voting versions of openstack-tox-functional, openstack-tox-functional-py35, openstack-tox-py27, openstack-tox-py35, openstack-tox-p27, openstack-tox-pep8. As changes to the gerrit repo progress, the jobs will be made voting and additional jobs will be added for docs, api-ref, etc. Eventually the configuration will be update to use templates. The placement-core gerrit group will initially be seeded with the existing nova-core group and a small number of additional people selected from existing placement contributors. The openstack/placement repo will initially be a part of the official nova project. A patch indicating those plans will be made to governance. It will depend on this change. [1] https://git.openstack.org/cgit/openstack/oslo.tools/tree/filter_git_history.sh Needed-By: https://review.openstack.org/598380 Change-Id: Icab8e931e5ae589eab0038ca12e6b5bdba04ff43
28 lines
939 B
Plaintext
28 lines
939 B
Plaintext
[access "refs/heads/*"]
|
|
abandon = group placement-core
|
|
label-Code-Review = -2..+2 group placement-core
|
|
label-Verified = -1..+1 group placement-ci
|
|
label-Workflow = -1..+1 group placement-core
|
|
|
|
[access "refs/heads/stable/*"]
|
|
abandon = group Change Owner
|
|
abandon = group Project Bootstrappers
|
|
abandon = group placement-stable-maint
|
|
abandon = group stable-maint-core
|
|
exclusiveGroupPermissions = abandon label-Code-Review label-Workflow
|
|
label-Code-Review = -2..+2 group Project Bootstrappers
|
|
label-Code-Review = -2..+2 group placement-stable-maint
|
|
label-Code-Review = -2..+2 group stable-maint-core
|
|
label-Code-Review = -1..+1 group Registered Users
|
|
label-Workflow = -1..+0 group Change Owner
|
|
label-Workflow = -1..+1 group Project Bootstrappers
|
|
label-Workflow = -1..+1 group placement-stable-maint
|
|
label-Workflow = -1..+1 group stable-maint-core
|
|
|
|
[receive]
|
|
requireChangeId = true
|
|
requireContributorAgreement = true
|
|
|
|
[submit]
|
|
mergeContent = true
|