CSCfi / CSCfi/hpc-container-wrapper

Top level symlinks cannot be replicated inside the container

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
39
Forks
11
Avg merge
1h 39m
Merged PRs (30d)
2

Description

Singularity always follows symlinks provided as arguments to bind mounts, so there is currently no known way
to replicate e.g `/appl -> /pfs/lustrep3/appl` inside the container mount namespace.

This leads to issues when doing nested calls to the wrappers.

Quick fix is to call the `_bin` folder which will contain symlinks if the `bin` <-> `_bin` bind mount has not been applied. or then alternatively using the `--writable-tmpfs` and create a symlink at container startup.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.