Closed
Bug 1245888
Opened 9 years ago
Closed 9 years ago
When the gecko decision fails, it is hard to read because we don't wrap it properly
Categories
(Taskcluster :: UI, defect)
Taskcluster
UI
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: armenzg, Assigned: dustin)
References
Details
(Whiteboard: [frontend])
I'm happy to fix it if I can get pointed out to the code for this.
Is there also a way to try to reproduce the issue locally? so I can debug it?
It seems I would need to actually try to submit the graph to know that something is wrong with it.
Decision task:
https://tools.taskcluster.net/task-inspector/#BYgHLVADTFmy9qQgD-VFSQ/
Output:
https://public-artifacts.taskcluster.net/BYgHLVADTFmy9qQgD-VFSQ/3/public/logs/live_backing.log
Updated•9 years ago
|
Whiteboard: [frontend]
Updated•9 years ago
|
Component: General → Tools
Assignee | ||
Comment 1•9 years ago
|
||
I've been dealing with some decision task failures in the new task-graph generation stuff, and they look much better.
Depends on: 1258497
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → dustin
Assignee | ||
Comment 3•9 years ago
|
||
I just deliberately introduced an error into a task, and got:
https://public-artifacts.taskcluster.net/JaeFfiA9RDCeHC3QPICAGw/0/public/logs/live_backing.log
Creating task with taskId XmDtPtJ0T3qZ0ih2zEzlQQ for TaskLabel==GV-1EfcETm6xnt8kHqNeGw
You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
[
"docker-worker:cache:level-1-try-tc-vcs",
"you-will-not-have-this",
"secrets:get:project/releng/gecko/build/level-1/*",
"docker-worker:cache:tooltool-cache",
"docker-worker:relengapi-proxy:tooltool.download.public",
"docker-worker:cache:level-1-try-build-linux64-workspace",
"queue:route:index.gecko.v1.try.revision.linux.55a5327e996925ebd74dfa6c16b3a41e26906e14.linux64.dbg",
"queue:route:index.gecko.v1.try.latest.linux.linux64.dbg",
"queue:route:index.buildbot.branches.try.linux64",
"queue:route:index.buildbot.revisions.55a5327e996925ebd74dfa6c16b3a41e26906e14.try.linux64",
"queue:route:tc-treeherder.try.2ac32b1e4f75b9f9e3e9fd68b91d59ce0a92f4de",
"queue:route:tc-treeherder-stage.try.2ac32b1e4f75b9f9e3e9fd68b91d59ce0a92f4de",
"queue:route:index.gecko.v2.try.revision.55a5327e996925ebd74dfa6c16b3a41e26906e14.firefox.linux64-dbg",
"queue:route:index.gecko.v2.try.pushdate.2016.05.17.20160517161608.firefox.linux64-dbg",
"queue:route:index.gecko.v2.try.latest.firefox.linux64-dbg"
]
]
You only have the scopes:
[
"assume:moz-tree:level:1",
"assume:project:taskcluster:level-1-sccache-buckets",
"assume:repo:hg.mozilla.org/try:*",
...
"secrets:get:project/taskcluster/gecko/hgfingerprint",
"secrets:set:garbage/*"
]
In other words you are missing scopes from one of the options:
* Option 0:
- "you-will-not-have-this"
----
errorCode: InsufficientScopes
statusCode: 403
requestInfo:
method: createTask
params: {"taskId":"XmDtPtJ0T3qZ0ih2zEzlQQ"}
payload: {
"workerType": "dbg-linux64",
"scopes": [
"docker-worker:cache:level-1-try-tc-vcs",
"you-will-not-have-this",
...
Traceback (most recent call last):
File "/workspace/gecko/taskcluster/mach_commands.py", line 140, in taskgraph_decision
return taskgraph.decision.taskgraph_decision(self.log, options)
File "/workspace/gecko/taskcluster/taskgraph/decision.py", line 64, in taskgraph_decision
create_tasks(tgg.optimized_task_graph)
File "/workspace/gecko/taskcluster/taskgraph/create.py", line 31, in create_tasks
_create_task(session, label_to_taskid[label], label, task_def)
File "/workspace/gecko/taskcluster/taskgraph/create.py", line 43, in _create_task
res.raise_for_status()
File "/workspace/gecko/python/requests/requests/models.py", line 840, in raise_for_status
raise HTTPError(http_error_msg, response=self)
HTTPError: 403 Client Error: Forbidden for url: http://taskcluster/queue/v1/task/XmDtPtJ0T3qZ0ih2zEzlQQ
[taskcluster 2016-05-17 16:26:05.272Z] === Task Finished ===
[taskcluster 2016-05-17 16:26:09.395Z] Unsuccessful task run with exit code: 1 completed in 556.75 seconds
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Component: Tools → UI and Tools
You need to log in
before you can comment on or make changes to this bug.
Description
•