Management rights on repo:github.com/mozilla/code-review
Categories
(Taskcluster :: Operations and Service Requests, task)
Tracking
(Not tracked)
People
(Reporter: bastien, Unassigned)
Details
I created a new project on Github https://github.com/mozilla/code-review/ and need management rights on the Taskcluster role associated to that repo.
Could you add the following scopes to my account ad|Mozilla-LDAP|babadie
auth:create-role:repo:github.com/mozilla/code-review:*
auth:update-role:repo:github.com/mozilla/code-review:*
auth:delete-role:repo:github.com/mozilla/code-review:*
Johan did something similar in bug 1543703
Thanks !
Comment 1•5 years ago
|
||
Chatted over IRC with Bastien. The current best practices is to give roles to teams, instead of individuals. This means ad|Mozilla-LDAP|babadie
shouldn't get the scopes verbatim. Bastien is a member the release management group[1]. I checked with him the team would benefit from having these roles. The team owns the scopes under project:admin
. I then created [2]. This way, relman gets the rights and we can give this particular role to (a group of) contributors, if needed someday.
Once created, Bastien confirmed he's able to use these roles.
[1] https://tools.taskcluster.net/auth/roles/mozilla-group%3Avpn_releasemgt
[2] https://tools.taskcluster.net/auth/roles/project%3Arelman%3Acode-review%2Fadmins
Description
•