Open
Bug 1431948
Opened 7 years ago
Updated 2 years ago
Move gecko-only scopes out of moz-tree:level:3:*
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
NEW
People
(Reporter: dustin, Unassigned)
References
Details
https://tools.taskcluster.net/auth/roles/moz-tree:level:3:*
has a lot of scopes like
queue:create-task:highest:scriptworker-prov-v1/dep-pushapk
queue:create-task:highest:scriptworker-prov-v1/depsigning
which I suspect are best not available to comm-central builds. Given a list of such scopes, I can move them to moz-tree:level:3:gecko. As an example, we're adding a tb-depsigning-related scope to comm-central only in bug 1424254.
Flags: needinfo?(aki)
Comment 1•7 years ago
|
||
The dep scopes especially aren't that concerning, but sure, it does make sense to separate them. I don't think it's urgent.
Flags: needinfo?(aki)
Reporter | ||
Comment 2•7 years ago
|
||
I'll wait until a time when nothing big has broken for a while.. which is to say, not this week.
Reporter | ||
Comment 3•7 years ago
|
||
Bug 1415868 will probably move these to action-specific roles anyway. I'll check back.
Reporter | ||
Comment 4•6 years ago
|
||
Note that https://phabricator.services.mozilla.com/D2438 has quite a few comments as to what should be moved where (that were not addressed in that bug to avoid scope-creep).
Depends on: 1465842
Reporter | ||
Comment 5•6 years ago
|
||
Also, I won't be working on this myself. Once bug 1465842 lands, it will be a matter of some refactoring in grants.yml.
Assignee: dustin → nobody
Component: Service Request → Task Configuration
Product: Taskcluster → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
Comment 6•2 years ago
|
||
In https://hg.mozilla.org/ci/ci-configuration/file/f6e8b613e3489c233c6fe29e4319cce6b2fb6afa/grants.yml#l402, we may only need to move 6 more scopes. (These may need to go into both gecko and comm, or just gecko, not sure.)
You need to log in
before you can comment on or make changes to this bug.
Description
•