Skip to content

Commit

Permalink
Reverting apptainer to 1.2.5
Browse files Browse the repository at this point in the history
Apptainer 1.3 in EPEL is not supporting underlay any more and overlay may have problems on EL7 hosts w/o unprivileged user namespaces, so we are reverting to 1.2.5 and pinning the version
  • Loading branch information
mambelli committed Apr 2, 2024
1 parent 6917f7e commit 3c11e9a
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions worker/fnal-wn-el8/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -52,15 +52,16 @@ RUN yum install -y --enablerepo=powertools --enablerepo=osg --enablerepo=osg-d
osg-ca-certs \
gcc-c++ libstdc++ xrootd-client-libs xrootd-libs xrootd-client-libs gfal2-plugin-xrootd \
osg-wn-client krb5-workstation strace redhat-lsb-core mesa-libGLU mesa-libGLU-devel libXmu libXmu-devel cvmfs libXScrnSaver libSM-devel libXpm-devel libgfortran glibc.i686 \
expat-devel libxml2-devel mysql-libs libtiff libjpeg-turbo openssh-clients openssl-devel tzdata glibc-headers glibc-devel apptainer \
expat-devel libxml2-devel mysql-libs libtiff libjpeg-turbo openssh-clients openssl-devel tzdata glibc-headers glibc-devel \
pcre2 xxhash-libs libzstd libzstd-devel mpich mpich-devel numactl numactl-devel libffi libffi-devel libcurl-devel \
ftgl gl2ps libGLEW giflib libAfterImage \
jq htgettoken \
globus-gass-copy-progs globus-proxy-utils globus-xio-udt-driver gfal2-plugin-gridftp gfal2-plugin-srm uberftp \
gsi-openssh-clients myproxy voms-clients-cpp stashcp \
python3-setuptools python3-future python3-gfal2-util


# Installing apptainer 1.2.5 and not 1.3 from EPEL, to be able to use underlay on EL7 nodes
RUN rpm -i https://github.com/apptainer/apptainer/releases/download/v1.2.5/apptainer-1.2.5-1.x86_64.rpm

# Leaving the default apptainer configuration
#ADD shared/singularity.conf /etc/singularity/singularity.conf
Expand Down

0 comments on commit 3c11e9a

Please sign in to comment.