5 Commits

Author SHA1 Message Date
Előd Illés
55f08bcfb8 Move projects under meta-config acl (12)
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
2021-04-28 19:52:11 +00:00
Thierry Carrez
16aad55298 Remove direct tag / branch ACLs for official projects
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
2018-04-11 11:17:42 +02:00
Doug Hellmann
e9e78bae53 restore tagging ACLs for independent projects
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>
2016-04-19 17:15:39 -04:00
Doug Hellmann
a4c8a7f0a2 update tag ACLs for all official projects
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>
2016-04-13 18:40:22 -04:00
Clint Adams
15312b86db Stackforge namespace retirement renaming
This patch renames many projects that were in the stackforge namespace
and moves them to the openstack namespace.

Input for this process was derived from community collaboration
resulting in this set of two lists:
https://wiki.openstack.org/w/index.php?title=Stackforge_Namespace_Retirement&oldid=92717

Uses data/stackforge-renames in patchset 36 of
https://review.openstack.org/#/c/228002/
as input to the script in patchset 36 of
https://review.openstack.org/#/c/228002/

Change-Id: I5d41b8268b9472aef78dce810ac30ee959ae8d42
2015-10-16 11:10:16 -04:00