Closed Bug 1420446 Opened 7 years ago Closed 7 years ago

adding "queue:create-task:???:scriptworker-prov-v1/dummy-worker-transpar" to "moz-tree:level:???" role

Categories

(Taskcluster :: Operations and Service Requests, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: garbas, Unassigned)

References

Details

While working on tcmigration of binary transparency task[1] from releasetasks[2] I got stuck on missing a scope when release promotion action task was triggered[3]. Scopes missing were: ``` [task 2017-11-24T15:05:59.785149Z] You do not have sufficient scopes. This request requires you [task 2017-11-24T15:05:59.785201Z] to have one of the following sets of scopes: [task 2017-11-24T15:05:59.785236Z] [ [task 2017-11-24T15:05:59.785275Z] [ [task 2017-11-24T15:05:59.785967Z] "queue:create-task:highest:scriptworker-prov-v1/dummy-worker-transpar", [task 2017-11-24T15:05:59.786030Z] "queue:scheduler-id:gecko-level-3" [task 2017-11-24T15:05:59.786064Z] ], [task 2017-11-24T15:05:59.786101Z] [ [task 2017-11-24T15:05:59.786861Z] "queue:create-task:very-high:scriptworker-prov-v1/dummy-worker-transpar", [task 2017-11-24T15:05:59.786913Z] "queue:scheduler-id:gecko-level-3" [task 2017-11-24T15:05:59.786948Z] ], [task 2017-11-24T15:05:59.786975Z] [ [task 2017-11-24T15:05:59.787027Z] "queue:create-task:high:scriptworker-prov-v1/dummy-worker-transpar", [task 2017-11-24T15:05:59.787074Z] "queue:scheduler-id:gecko-level-3" [task 2017-11-24T15:05:59.787101Z] ], [task 2017-11-24T15:05:59.787124Z] [ [task 2017-11-24T15:05:59.787170Z] "queue:create-task:medium:scriptworker-prov-v1/dummy-worker-transpar", [task 2017-11-24T15:05:59.787211Z] "queue:scheduler-id:gecko-level-3" [task 2017-11-24T15:05:59.787237Z] ], [task 2017-11-24T15:05:59.787258Z] [ [task 2017-11-24T15:05:59.787299Z] "queue:create-task:low:scriptworker-prov-v1/dummy-worker-transpar", [task 2017-11-24T15:05:59.787346Z] "queue:scheduler-id:gecko-level-3" [task 2017-11-24T15:05:59.787373Z] ], [task 2017-11-24T15:05:59.787399Z] [ [task 2017-11-24T15:05:59.787453Z] "queue:create-task:very-low:scriptworker-prov-v1/dummy-worker-transpar", [task 2017-11-24T15:05:59.787503Z] "queue:scheduler-id:gecko-level-3" [task 2017-11-24T15:05:59.787538Z] ] [task 2017-11-24T15:05:59.787564Z] ] ``` This scope is of-course not present in `repo:hg.mozilla.org/projects/maple:*` but to make sure we don't miss the scope when moving from development `maple` branch I think "queue:create-task:???:scriptworker-prov-v1/dummy-worker-transpar" should be added to one of "moz-tree:level:???" role. I'm not familiar exactly which scope should be added to which role, but I'm sure you will be able to know how to interpret policy on levels[4]. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1419077 [2] https://github.com/mozilla-releng/releasetasks/blob/master/releasetasks/templates/desktop/binary_transparency.yml.tmpl [3] https://tools.taskcluster.net/groups/K5sjcre4RbuuZcOLcrgeAA/tasks/OjUFE7zUSXOnUh_QXkV47Q/details [4] https://www.mozilla.org/en-US/about/governance/policies/commit/access-policy/#summary
See Also: → 1420459
Changing component, per bug 1377350.
Component: Operations → Service Request
See Also: → 1377350
Dustin, I'm not sure how release signing roles are organised, so can't really evaluate this request - can you take a look?
Flags: needinfo?(dustin)
Is "dummy-worker-transpar" the final name for this workertype? What does it do? And which level should it be added to?
Flags: needinfo?(dustin)
(In reply to Dustin J. Mitchell [:dustin] from comment #3) > Is "dummy-worker-transpar" the final name for this workertype? No idea, I would say probably not. > What does it do? This is part of binary transparency work and what I'm currently doing is moving this task from releasetasks to in-tree. > And which level should it be added to? I would say this has lowest level of priority at current state. I'm sure we can change this later, right?
Flags: needinfo?(dustin)
Sounds like the better name is bug 1395401. I added `queue:create-task:highest:scriptworker-prov-v1/dummy-worker-transpar` to moz-tree:level:3.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(dustin)
Resolution: --- → FIXED
:dustin tnx. :nthomas Should bug 1395401 be closed, since scopes were added in this bug?
Flags: needinfo?(nthomas)
No, we took a shortcut to keep the intern project rolling and should do scopes properly in that bug.
Flags: needinfo?(nthomas)
Component: Service Request → Operations and Service Requests
You need to log in before you can comment on or make changes to this bug.