From c99e09a121eb4297c24ea788ca18bb03070ee014 Mon Sep 17 00:00:00 2001 From: cj401-amd Date: Tue, 30 Sep 2025 12:09:59 +0000 Subject: [PATCH 1/2] patch docker file for sudoers.d --- .../tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 b/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 index 292427a6cbf825..daf4f07fb35bfc 100644 --- a/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 +++ b/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 @@ -69,6 +69,8 @@ ENV TF_NEED_ROCM=1 ENV TF_ROCM_GCC=1 ENV ROCM_TOOLKIT_PATH=${ROCM_PATH} +RUN mkdir -p /etc/sudoers.d && touch /etc/sudoers.d/sudo-nopasswd + RUN touch /etc/sudoers.d/sudo-nopasswd RUN echo 'ALL ALL=NOPASSWD:ALL' | tee /etc/sudoers.d/sudo-nopasswd From cc27237cb0ae836e512ce07f777466a55b08018e Mon Sep 17 00:00:00 2001 From: cj401-amd Date: Wed, 1 Oct 2025 11:00:40 +0000 Subject: [PATCH 2/2] fix duplicated touch /etc/sudoers.d/sudo-nopasswd --- .../tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 b/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 index daf4f07fb35bfc..a57cc302787bfd 100644 --- a/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 +++ b/tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile.rocm.manylinux_2_28 @@ -69,7 +69,7 @@ ENV TF_NEED_ROCM=1 ENV TF_ROCM_GCC=1 ENV ROCM_TOOLKIT_PATH=${ROCM_PATH} -RUN mkdir -p /etc/sudoers.d && touch /etc/sudoers.d/sudo-nopasswd +RUN mkdir -p /etc/sudoers.d RUN touch /etc/sudoers.d/sudo-nopasswd RUN echo 'ALL ALL=NOPASSWD:ALL' | tee /etc/sudoers.d/sudo-nopasswd