File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ RUN echo -e '#!/bin/bash\nfor p in "$@"; do\nyum -y install "$p" || exit 1; done
66 chmod u+x /usr/local/sbin/yummy && \
77 cat /usr/local/sbin/yummy
88
9- RUN yummy yum-priorities
9+ RUN yummy yum-priorities yum-utils
1010
1111RUN yummy zip curl
1212
@@ -30,7 +30,7 @@ RUN yummy http://repository.egi.eu/sw/production/umd/4/sl6/x86_64/updates/umd-re
3030RUN yummy freetype expat gcc glibc-headers compat-expat1 compat-openldap time man unzip quota attr tcsh
3131
3232# Install HEP_OSlibs
33- RUN yummy http://linuxsoft.cern.ch/wlcg/sl6/x86_64/HEP_OSlibs_SL6-1.1.5-1 .el6.x86_64.rpm
33+ RUN yummy http://linuxsoft.cern.ch/wlcg/sl6/x86_64/HEP_OSlibs_SL6-1.1.9-2 .el6.x86_64.rpm
3434
3535# Install glexec, lcmaps & lcas
3636RUN yummy glexec mkgltempdir \
@@ -46,8 +46,9 @@ RUN yummy boost-date-time boost-filesystem boost-graph boost-iostreams boost-pro
4646 boost-thread boost-wave
4747
4848# Singularity
49- RUN yummy singularity-2.6.1-1.1.el6.x86_64 \
50- singularity-runtime-2.6.1-1.1.el6.x86_64
49+ RUN yum-config-manager --setopt 'epel.exclude=singularity*' --save && \
50+ yummy https://archive.fedoraproject.org/pub/archive/epel/6/x86_64/Packages/s/singularity-runtime-2.6.1-1.1.el6.x86_64.rpm \
51+ https://archive.fedoraproject.org/pub/archive/epel/6/x86_64/Packages/s/singularity-2.6.1-1.1.el6.x86_64.rpm
5152
5253# Disable overlay and loop device management in singularity
5354RUN sed -i '/enable overlay/c\e nable overlay = no' /etc/singularity/singularity.conf && \
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ RUN echo -e '#!/bin/bash\nfor p in "$@"; do\nyum -y install "$p" || exit 1; done
66 chmod u+x /usr/local/sbin/yummy && \
77 cat /usr/local/sbin/yummy
88
9- RUN yummy yum-priorities
9+ RUN yummy yum-priorities yum-utils
1010
1111RUN yummy zip curl
1212
@@ -25,7 +25,7 @@ RUN yummy https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
2525RUN yummy freetype expat gcc glibc-headers compat-openldap time man unzip quota attr tcsh
2626
2727# Install HEP_OSlibs
28- RUN yummy http://linuxsoft.cern.ch/wlcg/centos7/x86_64/HEP_OSlibs-7.2.6 -1.el7.cern.x86_64.rpm
28+ RUN yummy http://linuxsoft.cern.ch/wlcg/centos7/x86_64/HEP_OSlibs-7.2.10 -1.el7.cern.x86_64.rpm
2929
3030# Machine job features
3131RUN yummy http://quattor.web.lal.in2p3.fr/packages/machine-job-features/sl6/noarch/mjf-htcondor-00.19-1.noarch.rpm
@@ -36,8 +36,9 @@ RUN yummy boost-date-time boost-filesystem boost-graph boost-iostreams boost-pro
3636 boost-thread boost-wave
3737
3838# Singularity
39- RUN yummy singularity-2.6.1-1.1.el7.x86_64 \
40- singularity-runtime-2.6.1-1.1.el7.x86_64
39+ RUN yum-config-manager --setopt 'epel.exclude=singularity*' --save && \
40+ yummy https://archive.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/s/singularity-runtime-2.6.1-1.1.el7.x86_64.rpm \
41+ https://archive.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/s/singularity-2.6.1-1.1.el7.x86_64.rpm
4142
4243# Disable overlay and loop device management in singularity
4344RUN sed -i '/enable overlay/c\e nable overlay = no' /etc/singularity/singularity.conf && \
You can’t perform that action at this time.
0 commit comments