Thanks to visit codestin.com
Credit goes to github.com

Skip to content

basicpy container problems with singularity/apptainer #118

@jmuhlich

Description

@jmuhlich

Description of the bug

The basicpy container puts pre-fetched bioformats java artifacts in /tmp and sets HOME=/tmp so maven finds them there. However when using apptainer (a.k.a. singularity) with the config option mount tmp = yes, the host system's /tmp is bind-mounted into the container and masks these artifact directories.

Furthermore, apptainer preserves $HOME from the calling environment by default which will require other workarounds in the nextflow config. Or there may be a different mechanism for telling maven where to find its artifacts.

Command used and terminal output

Relevant files

No response

System information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions