I have been running mriqc on HPC. This worked quite well in the past.
However, the HPC colleages upgraded the singularity version (3.0.1-1.e17)
My mriqc container crashes and after rebuilding (following Preferred way to create MRIQC singularity container?) it is broken and cannot find the run driver after calling:
FATAL: no run driver found inside container
Did anyone solve this matter or know howto? Otherwise we’ll have to rollback the singularity version.
WARNING: passwd file doesn’t exist in container, not updating
WARNING: group file doesn’t exist in container, not updating
FATAL: no run driver found inside container
I resolved this problem: In the end it was a problem with the Singularity cache. After clearing the cache (so before, half of the mriqc image was built with old cache files, I’m assuming the checksum procedure isn’t foolproof). No problems with mriqc whatsoever!