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
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 NarvalSee https://github.com/ComputeCanada/software-stack/issues/126