From d11f2e47322c378ca831205a0a0e113ef2fbdc75 Mon Sep 17 00:00:00 2001 From: mskanth972 Date: Tue, 7 Jan 2025 10:25:57 -0500 Subject: [PATCH] Updating Stunnel to Stunnel5 in Dockerfile. --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3dc321a17..66db7e2e9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,7 +28,7 @@ ENV EFS_CLIENT_SOURCE=$client_source RUN OS=${TARGETOS} ARCH=${TARGETARCH} make $TARGETOS/$TARGETARCH -FROM public.ecr.aws/eks-distro-build-tooling/python:3.9-gcc-al23 as rpm-provider +FROM public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base-python-builder:3.9.14-al2 as rpm-provider # Install efs-utils from github by default. It can be overriden to `yum` with --build-arg when building the Docker image. # If value of `EFSUTILSSOURCE` build arg is overriden with `yum`, docker will install efs-utils from Amazon Linux 2's yum repo. @@ -38,7 +38,7 @@ RUN mkdir -p /tmp/rpms && \ then echo "Installing efs-utils from Amazon Linux 2 yum repo" && \ yum -y install --downloadonly --downloaddir=/tmp/rpms amazon-efs-utils-1.35.0-1.amzn2.noarch; \ else echo "Installing efs-utils from github using the latest git tag" && \ - yum -y install systemd git rpm-build make openssl-devel curl && \ + yum -y install git rpm-build make openssl-devel curl && \ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ source $HOME/.cargo/env && \ rustup update && \ @@ -55,7 +55,7 @@ RUN mkdir -p /tmp/rpms && \ RUN pip3 install --user botocore # This image is equivalent to the eks-distro-minimal-base-python image but with pip installed as well -FROM public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base-python-builder:3.9.16-al23 as rpm-installer +FROM public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base-python-builder:3.9.14-al2 as rpm-installer COPY --from=rpm-provider /tmp/rpms/* /tmp/download/ @@ -77,7 +77,7 @@ RUN clean_install amazon-efs-utils true && \ /usr/bin/openssl \ /usr/bin/sed \ /usr/bin/stat \ - /usr/bin/stunnel \ + /usr/bin/stunnel5 \ /usr/sbin/tcpdump \ /usr/bin/which && \ cleanup "efs-csi"