Intermittent snapcraft.internal.errors.ToolMissingError: A tool snapcraft depends on could not be found: 'unsquashfs'.
Categories
(Release Engineering :: General, defect, P5)
Tracking
(Not tracked)
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=272309391&repo=mozilla-beta
Full log: https://queue.taskcluster.net/v1/task/dTlxILvUS9qV7Po_Xd8ijA/runs/1/artifacts/public/logs/live_backing.log
2019-10-22 01:11:23,813 - scriptworker.client - DEBUG - Task is validated against this schema: {'title': 'Taskcluster PushSnap task minimal schema', 'type': 'object', 'properties': {'dependencies': {'type': 'array', 'minItems': 1, 'uniqueItems': True, 'items': {'type': 'string'}}, 'scopes': {'type': 'array', 'uniqueItems': True, 'items': {'type': 'string'}}, 'payload': {'type': 'object', 'properties': {'channel': {'type': 'string'}, 'upstreamArtifacts': {'type': 'array', 'items': {'type': 'object', 'properties': {'taskType': {'type': 'string'}, 'taskId': {'type': 'string'}, 'paths': {'type': 'array', 'minItems': 1, 'uniqueItems': True, 'items': {'type': 'string'}}}, 'required': ['taskId', 'taskType', 'paths'], 'additionalProperties': False}, 'minItems': 1, 'uniqueItems': True}}, 'required': ['upstreamArtifacts'], 'additionalProperties': False}}, 'required': ['dependencies', 'scopes', 'payload']}
2019-10-22 01:11:23,816 - asyncio - DEBUG - Using selector: EpollSelector
2019-10-22 01:11:23,854 - pushsnapscript.snap_store - DEBUG - Logging onto Snap store with macaroon file "/app/configs/beta_macaroon.cfg"...
2019-10-22 01:11:23,856 - pushsnapscript.snap_store - INFO - Logged on Snap store
2019-10-22 01:11:23,857 - pushsnapscript.snap_store - DEBUG - Calling snapcraft.push() with this file: /app/workdir/cot/NoDWzFjjTley-nfHW_KQTw/public/build/target.snap
2019-10-22 01:11:23,858 - snapcraft.internal.common - DEBUG - snapcraft is running as a snap False, SNAP_NAME set to ''
2019-10-22 01:11:23,859 - pushsnapscript.snap_store - DEBUG - Logging off Snap store...
2019-10-22 01:11:23,859 - pushsnapscript.snap_store - INFO - Logged off Snap store
Traceback (most recent call last):
File "/app/bin/pushsnapscript", line 11, in <module>
load_entry_point('pushsnapscript', 'console_scripts', 'pushsnapscript')()
File "/app/pushsnapscript/script.py", line 42, in main
return client.sync_main(async_main, config_path=config_path, default_config=get_default_config())
File "/app/lib/python3.7/site-packages/scriptworker/client.py", line 164, in sync_main
loop.run_until_complete(_handle_asyncio_loop(async_main, context))
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 579, in run_until_complete
return future.result()
File "/app/lib/python3.7/site-packages/scriptworker/client.py", line 205, in _handle_asyncio_loop
await async_main(context)
File "/app/pushsnapscript/script.py", line 23, in async_main
snap_store.push(context, snap_file_path, channel)
File "/app/pushsnapscript/snap_store.py", line 66, in push
snapcraft_store_client.push(snap_filename=snap_file_path)
File "/app/lib/python3.7/site-packages/snapcraft/_store.py", line 535, in push
snap_yaml = _get_data_from_snap_file(snap_filename)
File "/app/lib/python3.7/site-packages/snapcraft/_store.py", line 52, in _get_data_from_snap_file
unsquashfs_path = get_tool_path("unsquashfs")
File "/app/lib/python3.7/site-packages/snapcraft/file_utils.py", line 355, in get_tool_path
raise ToolMissingError(command_name=command_name)
snapcraft.internal.errors.ToolMissingError: A tool snapcraft depends on could not be found: 'unsquashfs'.
Ensure the tool is installed and available, and try again.
exit code: 1
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Description
•