Skip to content
Snippets Groups Projects

Resolve BMK-253

Merged Christopher Henry Hollowell requested to merge chollowe/hep-workloads:qa into qa
2 files
+ 8
6
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -32,10 +32,14 @@ RUN sed -e 's@inet_interfaces = localhost@#inet_interfaces = localhost@' -e 's@i
# Add singularity software and configuration (BMK-77 and BMK-145)
# Merge here the singularity Dockerfile fragments developed by Chris Hollowell <hollowec@bnl.gov>
RUN yum install -y singularity-runtime && yum clean all
RUN sed -i -e 's/underlay = no/underlay = yes/g' /etc/singularity/singularity.conf
RUN sed -i -e 's/overlay = try/overlay = no/g' /etc/singularity/singularity.conf
# Force a specific verison of Singularity for now to resolve BMK-253
#RUN yum install -y singularity-runtime && yum clean all
RUN rpm --import https://repo.opensciencegrid.org/osg/3.4/RPM-GPG-KEY-OSG
RUN yum install -y https://repo.opensciencegrid.org/osg/3.4/el7/release/x86_64/singularity-3.2.1-1.1.osg34.el7.x86_64.rpm
# Not necessay in CC7 as OverlayFS is supported
#RUN sed -i -e 's/underlay = no/underlay = yes/g' /etc/singularity/singularity.conf
#RUN sed -i -e 's/overlay = try/overlay = no/g' /etc/singularity/singularity.conf
RUN pip install dictdiffer pyyaml
# No ENTRYPOINT
Loading