From e1c73667b78aa4b28240490671bf7844d7a3bb74 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Thu, 29 Jan 2026 14:17:01 +0100 Subject: [PATCH 1/3] HDDS-14523. Update Linux packages in ozone-runner --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index cca1cc8..73c258c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,8 @@ RUN go install github.com/rexray/gocsi/csc@latest FROM rockylinux:9.3 RUN set -eux ; \ - dnf install -y \ + dnf upgrade -y \ + && dnf install -y \ bzip2 \ diffutils \ findutils \ From a8cd6e0a2340e85681808dcffaf4c741c67178af Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Thu, 29 Jan 2026 14:19:47 +0100 Subject: [PATCH 2/3] do not sudo --- Dockerfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 73c258c..bf5560f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -41,7 +41,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 @@ -102,13 +102,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 ; \ From ffa59ba36f0c255fdf23b1063ec8dd31ddc3362e Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Fri, 30 Jan 2026 11:39:32 +0100 Subject: [PATCH 3/3] exclude tar upgrade --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 8f4fb5f..4617d21 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,6 +20,7 @@ RUN go install github.com/rexray/gocsi/csc@latest FROM rockylinux/rockylinux:9 RUN set -eux ; \ dnf upgrade -y \ + --exclude tar \ && dnf install -y \ bzip2 \ diffutils \