dd6c0bcd91
Ironic is considering a two-tier structure, separating permission to approve/workflow patches from the ability to core-review vote. The final state is intended to be: - All existing active ironic-cores go into ironic-approvers - ironic-approvers goes into ironic-reviewers - anyone approved later can get added to ironic-reviewers In terms of permissions, the desired state is: - ironic-approvers are the only team that can approve patches for landing - ironic-reviewers are allowed to core review and do most other core activities except the final workflow to land code As a transition, I'm leaving the ironic-core group in the ACLs. Once the new group is created, populated, and working, we can rename the old one to reflect its disuse. I've also, as a result of auditing the core groups for other Ironic projects and seeing some of them out of date, am unifying more ironic-related projects into the same ACL configuration. The now disused old core groups for those projects will also be renamed to reflect their disuse when completed. Change-Id: I7fea059274ffd8635e426e82882a3076527464eb |
||
---|---|---|
.. | ||
add-projects-to-main.py | ||
ansible-lint-roles-cache.sh | ||
batch_update_projects.py | ||
build-dib-in-docker.sh | ||
build-image.sh | ||
check_irc_access.py | ||
check_projects_yaml_alphabetized.sh | ||
check_valid_gerrit_config.sh | ||
check_valid_gerrit_projects.py | ||
check-channels-yaml.sh | ||
ci2project.py | ||
fix-neutron-stadium.py | ||
irc_tests.py | ||
mount-image.sh | ||
nodepool-validate.sh | ||
normalize_acl.py | ||
normalize_channels_yaml.py | ||
normalize_projects_yaml.py | ||
projectconfig_ruamellib.py | ||
propose_projects_yaml_update.sh | ||
run-bashate.sh | ||
run-compare-clonemap.yaml | ||
umount-image.sh | ||
zuul-projects-checks.py |