-The drawback of using singularity to manage the squashfs is that containers have a number of restrictions placed on them for security reasons, (e.g. the `newgrp`, `switchproj` and `qcat` commands cannot be run from inside a container). Because of this, once the module is loaded, the user is kept out of the containerised environment unless a command that exists inside the container is run. This is accomplished by the use of a 'launcher' script that runs `singularity` and executes the command from within the container. For more details on this, see the [CMS Wiki page](https://climate-cms.org/cms-wiki/resources/resources-conda-setup.html). This leads to known issues with the environment.
0 commit comments