ComputeCanada / software-stack-config

8 stars 3 forks source link

Add configuration file to set APPTAINER_BIND for Apptainer `/scratch` and `/project` #73

Closed bartoldeman closed 7 months ago

bartoldeman commented 7 months ago

There are 4 possibilities a) neither /project nor /scratch are present b) they are direct mount points (Cedar/Graham) c) they are symlinks (Niagara) d) they are bindmounts (Beluga/Narval)

This will set e.g. APPTAINER_BIND=/lustre06/project,/lustre06/project:/project,/lustre07/scratch,/lustre07/scratch:/scratch on Narval

See https://github.com/ComputeCanada/software-stack/issues/126

mboisson commented 7 months ago

lgtm