Skip to content

Using cvmfsexec with cvmfs_shrinkwrap #100

@ocaisa

Description

@ocaisa

In an HPC context we are faced with not being able to install CernVM-FS and not having internet access. In EESSI, we've had good experiences using cvmfsexec to showcase to sites that CernVM-FS can already be used at their site even if they don't officially support it. The problem though is that, at many sites, external internet access is usually not available on compute nodes (and sometimes not at all).

To combat not having internet access EESSI would like to use cvmfs_shrinkwrap to package EESSI for individual sites so we can at least implement a complete proof-of-concept. From what I understand, we can already mount the resulting squashfs image inside apptainer (which most sites support), but running our applications (in particular MPI applications) inside a container requires an additional set of workarounds.

To come to my question, does (or can) cvmfsexec support the mounting of something that has been cvmfs_shrinkwrapped? If not, can you point us in the direction of where the right place to look is to see if we can add support for this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions