From 1a6e6cb5a47fdb00dcf738d99c0473bc6468fb7c Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Wed, 28 May 2025 14:03:04 -0700 Subject: [PATCH] Add shadow-utils to our AZL3 images --- src/azurelinux/3.0/docker-testrunner/Dockerfile | 1 + src/azurelinux/3.0/net10.0/crossdeps-builder/amd64/Dockerfile | 1 + src/azurelinux/3.0/net10.0/crossdeps/amd64/Dockerfile | 1 + src/azurelinux/3.0/net10.0/opt/Dockerfile | 1 + src/azurelinux/3.0/net8.0/crossdeps-builder/amd64/Dockerfile | 1 + src/azurelinux/3.0/net8.0/crossdeps/amd64/Dockerfile | 1 + src/azurelinux/3.0/net9.0/crossdeps-builder/amd64/Dockerfile | 3 ++- src/azurelinux/3.0/net9.0/crossdeps/amd64/Dockerfile | 1 + src/azurelinux/3.0/net9.0/opt/Dockerfile | 1 + 9 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/azurelinux/3.0/docker-testrunner/Dockerfile b/src/azurelinux/3.0/docker-testrunner/Dockerfile index cd724bd66..dd54329b1 100644 --- a/src/azurelinux/3.0/docker-testrunner/Dockerfile +++ b/src/azurelinux/3.0/docker-testrunner/Dockerfile @@ -13,4 +13,5 @@ RUN tdnf install -y \ azure-cli \ git \ powershell \ + shadow-utils \ && tdnf clean all diff --git a/src/azurelinux/3.0/net10.0/crossdeps-builder/amd64/Dockerfile b/src/azurelinux/3.0/net10.0/crossdeps-builder/amd64/Dockerfile index 765ac0423..354c07075 100644 --- a/src/azurelinux/3.0/net10.0/crossdeps-builder/amd64/Dockerfile +++ b/src/azurelinux/3.0/net10.0/crossdeps-builder/amd64/Dockerfile @@ -4,6 +4,7 @@ RUN tdnf install -y \ # Common utilities ca-certificates \ git \ + shadow-utils \ tar \ wget \ # LLVM build dependencies diff --git a/src/azurelinux/3.0/net10.0/crossdeps/amd64/Dockerfile b/src/azurelinux/3.0/net10.0/crossdeps/amd64/Dockerfile index ed4c92034..837bca96b 100644 --- a/src/azurelinux/3.0/net10.0/crossdeps/amd64/Dockerfile +++ b/src/azurelinux/3.0/net10.0/crossdeps/amd64/Dockerfile @@ -6,6 +6,7 @@ RUN tdnf update -y && \ ca-certificates \ git \ pigz \ + shadow-utils \ util-linux \ wget \ # Common runtime build dependencies diff --git a/src/azurelinux/3.0/net10.0/opt/Dockerfile b/src/azurelinux/3.0/net10.0/opt/Dockerfile index fb325b90e..1fe9a6eec 100644 --- a/src/azurelinux/3.0/net10.0/opt/Dockerfile +++ b/src/azurelinux/3.0/net10.0/opt/Dockerfile @@ -61,6 +61,7 @@ RUN tdnf update -y && \ tar \ util-linux \ wget \ + shadow-utils \ # Runtime dependencies icu diff --git a/src/azurelinux/3.0/net8.0/crossdeps-builder/amd64/Dockerfile b/src/azurelinux/3.0/net8.0/crossdeps-builder/amd64/Dockerfile index 834217271..6def3a9dc 100644 --- a/src/azurelinux/3.0/net8.0/crossdeps-builder/amd64/Dockerfile +++ b/src/azurelinux/3.0/net8.0/crossdeps-builder/amd64/Dockerfile @@ -4,6 +4,7 @@ RUN tdnf install -y \ # Common utilities ca-certificates \ git \ + shadow-utils \ tar \ wget \ # LLVM build dependencies diff --git a/src/azurelinux/3.0/net8.0/crossdeps/amd64/Dockerfile b/src/azurelinux/3.0/net8.0/crossdeps/amd64/Dockerfile index 26e6af86a..68e358bf3 100644 --- a/src/azurelinux/3.0/net8.0/crossdeps/amd64/Dockerfile +++ b/src/azurelinux/3.0/net8.0/crossdeps/amd64/Dockerfile @@ -4,6 +4,7 @@ RUN tdnf update -y && \ tdnf install -y \ ca-certificates \ git \ + shadow-utils \ # Provides 'su', required by Azure DevOps util-linux \ wget \ diff --git a/src/azurelinux/3.0/net9.0/crossdeps-builder/amd64/Dockerfile b/src/azurelinux/3.0/net9.0/crossdeps-builder/amd64/Dockerfile index 5b004892b..2fa98a17d 100644 --- a/src/azurelinux/3.0/net9.0/crossdeps-builder/amd64/Dockerfile +++ b/src/azurelinux/3.0/net9.0/crossdeps-builder/amd64/Dockerfile @@ -4,6 +4,7 @@ RUN tdnf install -y \ # Common utilities ca-certificates \ git \ + shadow-utils \ tar \ wget \ # LLVM build dependencies @@ -84,4 +85,4 @@ ENV PATH="/opt/llvm/bin:$PATH" # Obtain arcade scripts used to build rootfs RUN git config --global user.email builder@dotnet-buildtools-prereqs-docker && \ - git clone --depth 1 --single-branch https://github.com/dotnet/arcade /scripts + git clone --depth 1 --single-branch https://github.com/dotnet/arcade /scripts diff --git a/src/azurelinux/3.0/net9.0/crossdeps/amd64/Dockerfile b/src/azurelinux/3.0/net9.0/crossdeps/amd64/Dockerfile index 23dd22f39..d68f4c7de 100644 --- a/src/azurelinux/3.0/net9.0/crossdeps/amd64/Dockerfile +++ b/src/azurelinux/3.0/net9.0/crossdeps/amd64/Dockerfile @@ -5,6 +5,7 @@ RUN tdnf update -y && \ ca-certificates \ git \ pigz \ + shadow-utils \ # Provides 'su', required by Azure DevOps util-linux \ wget \ diff --git a/src/azurelinux/3.0/net9.0/opt/Dockerfile b/src/azurelinux/3.0/net9.0/opt/Dockerfile index d8b0e9b69..6b4485053 100644 --- a/src/azurelinux/3.0/net9.0/opt/Dockerfile +++ b/src/azurelinux/3.0/net9.0/opt/Dockerfile @@ -5,6 +5,7 @@ RUN tdnf update -y && \ # Common dependencies ca-certificates \ git \ + shadow-utils \ tar \ util-linux \ wget \