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)
Taskcluster
Operations and Service Requests
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
Comment 1•7 years ago
|
||
Changing component, per bug 1377350.
Component: Operations → Service Request
See Also: → 1377350
Comment 2•7 years ago
|
||
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)
Comment 3•7 years ago
|
||
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)
Reporter | ||
Comment 4•7 years ago
|
||
(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)
Comment 5•7 years ago
|
||
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
Reporter | ||
Comment 6•7 years ago
|
||
:dustin tnx.
:nthomas Should bug 1395401 be closed, since scopes were added in this bug?
Flags: needinfo?(nthomas)
Comment 7•7 years ago
|
||
No, we took a shortcut to keep the intern project rolling and should do scopes properly in that bug.
Flags: needinfo?(nthomas)
Assignee | ||
Updated•6 years ago
|
Component: Service Request → Operations and Service Requests
You need to log in
before you can comment on or make changes to this bug.
Description
•