Closed Bug 1221633 Opened 9 years ago Closed 9 years ago

Cancelling or re-running tasks requires assume:worker-id:*

Categories

(Taskcluster :: Services, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Unassigned)

Details

These are tasks that users often perform via the tools UI, so we would like to give simple access to them. But at the moment this requires including `assume:worker-id:*` in the `moz-ldap-group:team_moco` role, which is definitely not what we want. This may just get fixed by the new task-graph-scheduler, but if so, then this is a reminder to remove `assume:worker-id:*` from the role.
Summary: Cancelling or re-running tasks requires assume:scheduler-id:task-graph-scheduler/* → Cancelling or re-running tasks requires assume:worker-id:*
Cancel now requires: 'queue:cancel-task:<schedulerId>/<taskGroupId>/<taskId>' Rerun requires: 'queue:rerun-task:<schedulerId>/<taskGroupId>/<taskId>', Note, I suggest we strongly discourage people from running rerunTask, and that they instead re-submit the task under a new taskId.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Component: Queue → Services
You need to log in before you can comment on or make changes to this bug.