When running the staging part of the TSA workflow on a nonexistent STAC catalog, the error returned by the step (and the workflow)
is very generic (Could no parse JSON):
File "/home/docker/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/json/decoder.py", line 363, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
INFO [job staging] Max memory used: 0MiB
This is likely a common failure node, as the STAC resources generated by FORCE level 2 are temporary and will expire at some point.
This error should be caught and a more helpful error raised.
When running the staging part of the TSA workflow on a nonexistent STAC catalog, the error returned by the step (and the workflow)
is very generic (Could no parse JSON):
This is likely a common failure node, as the STAC resources generated by FORCE level 2 are temporary and will expire at some point.
This error should be caught and a more helpful error raised.