diff --git a/build-executor/image/Dockerfile b/build-executor/image/Dockerfile index f16539f3a07ba86b36af714f322141580ce5abf4..b0adc70d2c87b3c45228a4b44c71d28941c58d39 100644 --- a/build-executor/image/Dockerfile +++ b/build-executor/image/Dockerfile @@ -24,6 +24,7 @@ RUN yum install -y docker-ce \ ShellCheck \ http://ecsft.cern.ch/dist/cvmfs/cvmfs-2.6.0/cvmfs-shrinkwrap-2.6.0-1.el7.x86_64.rpm \ http://ecsft.cern.ch/dist/cvmfs/cvmfs-2.6.0/cvmfs-2.6.0-1.el7.x86_64.rpm \ + python-pip \ && yum clean all RUN sed -e 's@inet_interfaces = localhost@#inet_interfaces = localhost@' -e 's@inet_protocols = all@inet_protocols = ipv4@' -i /etc/postfix/main.cf @@ -36,6 +37,7 @@ 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 +RUN pip install dictdiffer pyyaml # No ENTRYPOINT # See https://gitlab.com/gitlab-org/gitlab-runner/issues/2109 # See https://stackoverflow.com/a/33219131