Closed Bug 1557945 Opened 5 years ago Closed 5 years ago

Management rights on repo:github.com/mozilla/code-review

Categories

(Taskcluster :: Operations and Service Requests, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

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 !

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

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.