From 1969b303378a99418ad7145d26f285e3fd7ed800 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Thu, 29 Jan 2026 22:05:13 +0100 Subject: [PATCH 1/2] HDDS-14526. Upgrade Rocky Linux to 9.7 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index cca1cc8..6d1e09d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ FROM golang:1.17.8-buster AS go RUN go install github.com/rexray/gocsi/csc@latest -FROM rockylinux:9.3 +FROM rockylinux/rockylinux:9 RUN set -eux ; \ dnf install -y \ bzip2 \ From ff5566d5690bc662c37c22cead892b3c8f9e5d14 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Thu, 29 Jan 2026 14:19:47 +0100 Subject: [PATCH 2/2] do not sudo --- Dockerfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6d1e09d..9740c7b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,7 +40,7 @@ RUN set -eux ; \ zlib \ && dnf clean all \ && ln -sf /usr/bin/python3 /usr/bin/python -RUN sudo python3 -m pip install --upgrade pip +RUN python3 -m pip install --upgrade pip # CSI / k8s / fuse / goofys dependency COPY --from=go /go/bin/csc /usr/bin/csc @@ -101,13 +101,13 @@ ENV BYTEMAN_HOME=/opt/byteman RUN cd /tmp && \ curl -L -o byteman.zip https://downloads.jboss.org/byteman/${BYTEMAN_VERSION}/byteman-download-${BYTEMAN_VERSION}-bin.zip && \ unzip -j -d byteman byteman.zip && \ - sudo mkdir -p ${BYTEMAN_HOME}/lib && \ - sudo mv byteman/byteman.jar byteman/byteman-submit.jar ${BYTEMAN_HOME}/lib/ && \ - sudo mv byteman/bmsubmit.sh /usr/local/bin/bmsubmit && \ - sudo chmod +x /usr/local/bin/bmsubmit && \ - sudo rm -rf byteman.zip byteman && \ - sudo chmod -R a+rX ${BYTEMAN_HOME} && \ - sudo ln -s ${BYTEMAN_HOME}/lib/byteman.jar /opt/byteman.jar + mkdir -p ${BYTEMAN_HOME}/lib && \ + mv byteman/byteman.jar byteman/byteman-submit.jar ${BYTEMAN_HOME}/lib/ && \ + mv byteman/bmsubmit.sh /usr/local/bin/bmsubmit && \ + chmod +x /usr/local/bin/bmsubmit && \ + rm -rf byteman.zip byteman && \ + chmod -R a+rX ${BYTEMAN_HOME} && \ + ln -s ${BYTEMAN_HOME}/lib/byteman.jar /opt/byteman.jar #async profiler for development profiling RUN set -eux ; \