This patch series move openstack/* projects from All-Projects ACL to
meta-config ACL, which is created especially for the Release Managers
group.
Change-Id: I336cee87cff8c3f407d29f8a30fbd5505cc713d7
The TC confirmed that creating tags (or branches) for repositories
in official deliverables should be handled by the release management
team through the openstack/releases repository.
Yet some ACLs still allow for direct tagging or creating references
by some other teams, which can cause process disruption.
This removes tagging and branch-creating rights for official
deliverables that are already handled by the release management team,
or which never released in the past.
The tool that generated this patch (and contains the list of remaining
team and repository exceptions to the rule) will be posted to the
releases repository.
Depends-On: https://review.openstack.org/557737
Change-Id: I9feea4a59fccec940a36a7953d35a6f734d86582
This change partially reverts "update tag ACLs for all official
projects" (commit a4c8a7f0a24b51c0c90dad78694e6ed74dfb5b64) to restore
tagging ACLs to projects not following a cycle-based release model.
Change-Id: I1110be7f73f8db836934a2c630642d73cd340a36
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Update permissions for tagging all official repositories to fall back to
the default for the release team or library release team, depending on
the repository contents.
bp centralize-release-tagging
Change-Id: I32af4c169b1b4389a23ba19f6749f44b79b3958a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>