sylabs / singularity

SingularityCE is the Community Edition of Singularity, an open source container platform designed to be simple, fast, and secure.
https://sylabs.io/docs/
Other
715 stars 93 forks source link

rpm/deb: review / revise package dependencies #1974

Closed dtrudg closed 11 months ago

dtrudg commented 11 months ago

Verify / update rpm/dev package dependencies to ensure a useful version of runc/crun is installed, and sqfstar / tar2sqfs is installed wher available (see #1973 for EL).

dtrudg commented 11 months ago

Current runc/crun that we can expect:

Distro              crun        runc
Ubuntu 22.04        0.17        1.1.4
Ubuntu 20.04        0.12.1      1.1.4

SLES 12             -           1.1.5
SLES 15             -           1.1.7

EL7                 -           1.0.0
EL8                 1.8.4       1.1.4
EL9                 1.8.4       1.1.4
dtrudg commented 11 months ago

Let's require crun >=1.5 as that includes

create the current working directory if it is missing in the container

... which is necessary to avoid gating more tests than we need to otherwise.