You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It fails with the following messages.
It seems that BUSCO successfully finished but cwltool fails cleaning up the temporal directory.
cwltool tools/bug.cwl --busco_db insecta_odb10 --input_fasta test.fa
...
INFO [job bug.cwl] Max memory used: 2369MiB
ERROR Exception while running job
Traceback (most recent call last):
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/site-packages/cwltool/job.py", line 373, in _execute
relink_initialworkdir(
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/site-packages/cwltool/job.py", line 103, in relink_initialworkdir
shutil.rmtree(host_outdir_tgt)
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/shutil.py", line 738, in rmtree
onerror(os.rmdir, path, sys.exc_info())
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/shutil.py", line 736, in rmtree
os.rmdir(path, dir_fd=dir_fd)
PermissionError: [Errno 13] Permission denied: '/private/tmp/docker_tmp379y2o69/insecta_odb10'
WARNING [job bug.cwl] completed permanentFail
{}WARNING Final process status is permanentFail
cwltool tools/bug.cwl --busco_db insecta_odb10 --input_fasta test.fa
...
INFO [job bug.cwl] Max memory used: 2369MiB
ERROR Exception while running job
Traceback (most recent call last):
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/site-packages/cwltool/job.py", line 373, in _execute
relink_initialworkdir(
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/site-packages/cwltool/job.py", line 103, in relink_initialworkdir
shutil.rmtree(host_outdir_tgt)
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/shutil.py", line 738, in rmtree
onerror(os.rmdir, path, sys.exc_info())
File "/Users/ohnuki/miniconda3/envs/cwl/lib/python3.11/shutil.py", line 736, in rmtree
os.rmdir(path, dir_fd=dir_fd)
PermissionError: [Errno 13] Permission denied: '/private/tmp/docker_tmp379y2o69/insecta_odb10'
WARNING [job bug.cwl] completed permanentFail
{}WARNING Final process status is permanentFail
I confirmed it happens in M2 max Mac(macOS 13.6) but does not happen in M1 Mac(macOS 13.6 and cwltool 3.1.20220830195442) and Ubuntu-22.04(intel and cwltool 3.1.20220913185150).
How to reproduce
Run the following commands.(test.fa is attatched below.)
Expected Behavior
It finishes without errors.
Actual Behavior
It fails with the following messages.
It seems that BUSCO successfully finished but cwltool fails cleaning up the temporal directory.
Workflow Code
Full Traceback
I confirmed --debug shows the same messages.
Your Environment
Check using
cwltool --version
I confirmed it happens in M2 max Mac(macOS 13.6) but does not happen in M1 Mac(macOS 13.6 and cwltool 3.1.20220830195442) and Ubuntu-22.04(intel and cwltool 3.1.20220913185150).
test.fa.zip
The text was updated successfully, but these errors were encountered: