TACC / rgc

RollingGantryCrane pulls and converts containers to LMOD modules
https://tacc.github.io/rgc/
BSD 3-Clause "New" or "Revised" License
12 stars 3 forks source link

Fix container pull issue using singularity 3 #17

Open maa146 opened 4 years ago

maa146 commented 4 years ago

When using singularity 3, the default container type is sif. Also, singulairty downlaod the container in the current directory instead of SIGNULARITY_CACHEDIR. This causes the line 573 assertion to fail since it's looking for an simg image in the cache directory. Forcing the location and container type fixes this issue.

zyndagj commented 4 years ago

I ended up making rgc compatible with singularity 2 and 3 on the feature/singularity3 branch. I'm going to improve the documentation before creating a new release, so let me know what you think.