Closed
Bug 1339549
Opened 8 years ago
Closed 8 years ago
failure to run mach taskgraph optimized due to check_servo key
Categories
(Taskcluster :: General, defect)
Taskcluster
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jmaher, Unassigned)
Details
Attachments
(1 file)
|
540 bytes,
text/plain
|
Details |
$ ./mach taskgraph optimized -p parameters.yml
Traceback (most recent call last):
File "c:\Users\elvis\mozilla-inbound\taskcluster/mach_commands.py", line 343, in show_taskgraph
parameters=parameters)
File "c:\Users\elvis\mozilla-inbound\taskcluster\taskgraph\generator.py", line 86, in __init__
self.filters = [filter_tasks.filter_task_functions[f] for f in filters]
KeyError: 'check_servo'
| Reporter | ||
Comment 1•8 years ago
|
||
adding this block in locally helps:
https://dxr.mozilla.org/mozilla-central/source/taskcluster/taskgraph/filter_tasks.py#41
I have an up to date mozilla-inbound tree, confused why this is the case.
Comment 2•8 years ago
|
||
If that block is not present in your working copy then this is isn't a taskcluster bug :)
Flags: needinfo?(jmaher)
| Reporter | ||
Comment 3•8 years ago
|
||
it appears this really old parameters.yml I was using (from about 10 days ago) is the problem? I downloaded new parameters.yml from autoland, inbound, and m-c and it works.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(jmaher)
Resolution: --- → WORKSFORME
| Reporter | ||
Comment 4•8 years ago
|
||
I ran into this again, using a parameters.yml from try server yields this, despite a fully up to date source tree.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
| Reporter | ||
Comment 5•8 years ago
|
||
this is the parameters.yml that results in the error:
$ ./mach taskgraph optimized -p parameters.yml
Traceback (most recent call last):
File "c:\Users\elvis\mozilla-inbound\taskcluster/mach_commands.py", line 343, in show_taskgraph
parameters=parameters)
File "c:\Users\elvis\mozilla-inbound\taskcluster\taskgraph\generator.py", line 86, in __init__
self.filters = [filter_tasks.filter_task_functions[f] for f in filters]
KeyError: 'check_servo'
| Reporter | ||
Comment 6•8 years ago
|
||
oh, there is a 'check_servo' in the filters section of parameters.yml- and seems to be specific to that parameters.yml, I suspect it comes from the branch of the committer, I don't see this on all parameters.yml though.
Comment 7•8 years ago
|
||
I ran into it yesterday, too. I think something had just landed when you made comment 1, and wasn't reflected in dxr yet, henc the confusion.
Just removing `check_servo` from parameters.yml, or grabbing a new one from central, will fix it up.
Specifically, I think it was
https://hg.mozilla.org/mozilla-central/rev/4db2b9c21878
which was pushed to central on the 12th.
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•