Closed Bug 1757215 Opened 3 years ago Closed 2 years ago

Grant scopes to allow interactive tasks for application-services

Categories

(Release Engineering :: Firefox-CI Administration, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ahal, Unassigned)

Details

Ben would like to try out interactive tasks in the application-services repo, but doesn't have sufficient scopes. Ideally we should create a new group for this if one doesn't already exist.

Required scopes:

{
  "AllOf": [
    "queue:scheduler-id:app-services-level-1",
    "queue:create-task:highest:app-services-1/b-linux"
  ]
}

Aki, what do you think? Should we create a new application-services ldap group? Or just grant these scopes to active_scm_level_1? If the former, do you know of a bug I could copy to request one?

Flags: needinfo?(aki)

I think active_scm_level_1 is directly tied to hg.m.o activity, which means active Github developers can be perfectly productive without being in that group.

https://bugzilla.mozilla.org/show_bug.cgi?id=1752580 is an example bug requesting for a new ldap group. We want to specify who owns/maintains that group, and who should be in it. Once the ldap group is created, we can grant scopes to that group using these docs (which can probably be improved).

Flags: needinfo?(aki)
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.