Intermittent CRITICAL - Chain of Trust verification error! | ERROR - Hit ScriptWorkerException: "'payload'"
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
People
(Reporter: rmaries, Assigned: mozilla)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Falilure log: https://firefoxci.taskcluster-artifacts.net/I3EfGDR1RMG-K6pbKudvmw/0/public/logs/chain_of_trust.log
2020-02-28T00:21:35 INFO - Running scriptworker version 32.0.2
2020-02-28T00:21:35 INFO - build_task_dependencies signing I3EfGDR1RMG-K6pbKudvmw
2020-02-28T00:21:35 INFO - find_sorted_task_dependencies signing I3EfGDR1RMG-K6pbKudvmw
2020-02-28T00:21:35 INFO - found dependencies: [('signing:parent', 'a2Ct7e-_R7e11mCZ2C82qw'), ('signing:build', 'PscoxBI4SlusqdqTtdEf7Q')]
2020-02-28T00:21:35 DEBUG - signing:parent a2Ct7e-_R7e11mCZ2C82qw is docker-worker
2020-02-28T00:21:35 DEBUG - makedirs(/builds/dep1/work/cot/a2Ct7e-_R7e11mCZ2C82qw)
2020-02-28T00:21:35 INFO - build_task_dependencies signing:parent a2Ct7e-_R7e11mCZ2C82qw
2020-02-28T00:21:35 INFO - find_sorted_task_dependencies signing:parent a2Ct7e-_R7e11mCZ2C82qw
2020-02-28T00:21:35 INFO - found dependencies: [('signing:parent:parent', 'a2Ct7e-_R7e11mCZ2C82qw')]
2020-02-28T00:21:35 DEBUG - signing:build PscoxBI4SlusqdqTtdEf7Q is docker-worker
2020-02-28T00:21:35 DEBUG - makedirs(/builds/dep1/work/cot/PscoxBI4SlusqdqTtdEf7Q)
2020-02-28T00:21:35 INFO - build_task_dependencies signing:build PscoxBI4SlusqdqTtdEf7Q
2020-02-28T00:21:35 INFO - find_sorted_task_dependencies signing:build PscoxBI4SlusqdqTtdEf7Q
2020-02-28T00:21:35 INFO - found dependencies: [('signing:build:parent', 'a2Ct7e-_R7e11mCZ2C82qw'), ('signing:build:docker-image', 'IIEnKGrFS36vh4xj9p_DqQ')]
2020-02-28T00:21:35 DEBUG - signing:build:docker-image IIEnKGrFS36vh4xj9p_DqQ is docker-worker
2020-02-28T00:21:35 DEBUG - makedirs(/builds/dep1/work/cot/IIEnKGrFS36vh4xj9p_DqQ)
2020-02-28T00:21:35 INFO - build_task_dependencies signing:build:docker-image IIEnKGrFS36vh4xj9p_DqQ
2020-02-28T00:21:35 INFO - find_sorted_task_dependencies signing:build:docker-image IIEnKGrFS36vh4xj9p_DqQ
2020-02-28T00:21:35 INFO - found dependencies: [('signing:build:docker-image:parent', 'WbhpFZUARK-oX1VKy_6h_w'), ('signing:build:docker-image:docker-image', 'Qc1jybi4TFC0VSCNvcRJ4g')]
2020-02-28T00:21:35 CRITICAL - Chain of Trust verification error!
Traceback (most recent call last):
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 1900, in verify_chain_of_trust
await build_task_dependencies(chain, chain.task, chain.name, chain.task_id)
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 606, in build_task_dependencies
await build_link(chain, task_name, task_id)
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 581, in build_link
await build_task_dependencies(chain, task_defn, task_name, task_id)
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 606, in build_task_dependencies
await build_link(chain, task_name, task_id)
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 581, in build_link
await build_task_dependencies(chain, task_defn, task_name, task_id)
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 606, in build_task_dependencies
await build_link(chain, task_name, task_id)
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 575, in build_link
link.task = task_defn
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 246, in task
self.task_type = guess_task_type(self.name, self.task)
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/cot/verify.py", line 389, in guess_task_type
if is_action(task_defn):
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/task.py", line 531, in is_action
if _extract_from_env_in_payload(task, "ACTION_CALLBACK"):
File "/builds/dep1/lib/python3.7/site-packages/scriptworker/task.py", line 255, in _extract_from_env_in_payload
return task["payload"].get("env", {}).get(key, default)
KeyError: 'payload'
2020-02-28T00:21:35 ERROR - Hit ScriptWorkerException: "'payload'"
2020-02-28T00:21:35 DEBUG - "/builds/dep1/artifacts/public/logs/chain_of_trust.log" is encoded with "None" and has mime/type "text/plain"
2020-02-28T00:21:35 INFO - "/builds/dep1/artifacts/public/logs/chain_of_trust.log" can be gzip'd. Compressing...
| Assignee | ||
Comment 1•6 years ago
|
||
That's bizarre. I don't know if a task can exist without a payload. All of the taskIds listed appear to have payloads.
I wonder if we got a hiccup in response from taskcluster, querying a task's definition?
| Assignee | ||
Comment 2•6 years ago
|
||
Comment 3•6 years ago
|
||
Updated•6 years ago
|
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Updated•6 years ago
|
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 7•6 years ago
|
||
| Assignee | ||
Comment 8•6 years ago
|
||
| Assignee | ||
Comment 9•6 years ago
|
||
Pushed to the mac signing pool. I'll merge to the docker scriptworkers shortly.
| Assignee | ||
Comment 10•6 years ago
|
||
This should be fixed on our end, with detection+retries.
Bug 1628088 tracks fixing the queue.
Description
•