Open jjkoehorst opened 1 year ago
Might be identical to https://github.com/common-workflow-language/cwltool/issues/1828 ?
I am having the same issue with cwltool 3.1.20240508115724
[2024-05-17 11:03:12] ERROR Unexpected exception
Traceback (most recent call last):
File "home/workflomics_benchmarker/.venv/lib/python3.11/site-packages/cwltool/workflow.py", line 461, in job
yield from self.embedded_tool.job(
File "home/workflomics_benchmarker/.venv/lib/python3.11/site-packages/cwltool/command_line_tool.py", line 838, in job
visit_class([cachebuilder.files, cachebuilder.bindings], ("File"), _checksum)
File "home/workflomics_benchmarker/.venv/lib/python3.11/site-packages/cwltool/utils.py", line 218, in visit_class
visit_class(d, cls, op)
File "home/workflomics_benchmarker/.venv/lib/python3.11/site-packages/cwltool/utils.py", line 218, in visit_class
visit_class(d, cls, op)
File "home/workflomics_benchmarker/.venv/lib/python3.11/site-packages/cwltool/utils.py", line 213, in visit_class
op(rec)
File "home/workflomics_benchmarker/.venv/lib/python3.11/site-packages/cwltool/process.py", line 1352, in compute_checksums
with fs_access.open(location, "rb") as f:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "home/workflomics_benchmarker/.venv/lib/python3.11/site-packages/cwltool/stdfsaccess.py", line 38, in open
return open(self._abs(fn), mode)
^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'https://raw.githubusercontent.com/Workflomics/DemoKit/main/data/inputs/2021-10-8_Ecoli.mzML'
[2024-05-17 11:03:12] ERROR [step Comet_01] Cannot make job: [Errno 2] No such file or directory: 'https://raw.githubusercontent.com/Workflomics/DemoKit/main/data/inputs/2021-10-8_Ecoli.mzML'
[2024-05-17 11:03:12] INFO [workflow ] completed permanentFail
{
"output_1": null,
"output_2": null,
"output_3": null,
"output_4": null
}[2024-05-17 11:03:12] WARNING Final process status is permanentFail
The URL is specified under location
, see comet cwl description
Expected Behavior
When executing a yaml file with
cwltool --cachedir CACHE WORKFLOW.cwl
the input file withResults in an
Actual Behavior
To be able to download the file and execute the workflow
Workflow Code
Full Traceback
Your Environment