Grant scopes to allow interactive tasks for application-services
Categories
(Release Engineering :: Firefox-CI Administration, task)
Tracking
(Not tracked)
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"
]
}
Reporter | ||
Comment 1•3 years ago
|
||
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?
Comment 2•3 years ago
|
||
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).
Comment 3•2 years ago
|
||
It looks like this got handled outside of a bug in https://hg.mozilla.org/ci/ci-configuration/annotate/b2760593829168437a852cefcc0d435faa1ad1bb/grants.yml#l942
Description
•