New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: singularity sometimes uses system /tmp explanation #1588
Conversation
Kudos, SonarCloud Quality Gate passed!聽 聽
|
Hi @Maarten-vd-Sande can I get some clarification? I'm working on an HPC that uses LSF. I'm trying to convert a workflow to using per-rule conda envs in a global container. The pipeline works if executed with just
When I saw this PR I tried adding
I seem to have plenty of space on my home directory and all bound locations. Is this something you ran into as well? Sorry for the lack of minimal example; any insight would be appreciated! |
I'm not very experienced with singularity so I'm not sure. You can check if the mount temp option is on in the configuration (probably: /etc/singularity/singularity.conf). When you use contain your home isn't mounted anymore, so perhaps you need to add -B $HOME as well? |
@Maarten-vd-Sande I'm not exactly sure what the story is this this either. I think I'm having several issues at once, will link back when I get to the bottom of this. Binding HOME didn't resolve the issue |
Description
The singularity conda packages dir does not respect the system tmp. Our servers have very small /tmp, so everyone makes their own tmp folder on /scratch/{user}. But snakemake does not respect the TMPDIR variable 馃槃
QC
docs/
) is updated to reflect the changes or this is not necessary (e.g. if the change does neither modify the language nor the behavior or functionalities of Snakemake).