From 8cebe885a12c78327093bbbf99ffc527b632f42c Mon Sep 17 00:00:00 2001 From: Aditya Patwardhan Date: Sun, 25 Oct 2026 11:10:28 -0700 Subject: [PATCH] Update PowerShell for latest releases --- manifest.versions.json | 36 +++++++++---------- src/sdk/10.0/alpine3.24/amd64/Dockerfile | 8 ++--- src/sdk/10.0/azurelinux3.0/amd64/Dockerfile | 8 ++--- src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile | 8 ++--- .../10.0/nanoserver-ltsc2022/amd64/Dockerfile | 4 +-- .../10.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 +-- src/sdk/10.0/noble/amd64/Dockerfile | 8 ++--- src/sdk/10.0/noble/arm32v7/Dockerfile | 8 ++--- src/sdk/10.0/noble/arm64v8/Dockerfile | 8 ++--- src/sdk/10.0/resolute/amd64/Dockerfile | 8 ++--- src/sdk/10.0/resolute/arm32v7/Dockerfile | 8 ++--- src/sdk/10.0/resolute/arm64v8/Dockerfile | 8 ++--- .../amd64/Dockerfile | 4 +-- .../amd64/Dockerfile | 4 +-- src/sdk/8.0/alpine3.24/amd64/Dockerfile | 8 ++--- src/sdk/8.0/azurelinux3.0/amd64/Dockerfile | 8 ++--- src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile | 8 ++--- src/sdk/8.0/bookworm-slim/amd64/Dockerfile | 8 ++--- src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile | 8 ++--- src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile | 8 ++--- src/sdk/8.0/jammy/amd64/Dockerfile | 8 ++--- src/sdk/8.0/jammy/arm32v7/Dockerfile | 8 ++--- src/sdk/8.0/jammy/arm64v8/Dockerfile | 8 ++--- src/sdk/8.0/nanoserver-1809/amd64/Dockerfile | 4 +-- .../8.0/nanoserver-ltsc2022/amd64/Dockerfile | 4 +-- .../8.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 +-- src/sdk/8.0/noble/amd64/Dockerfile | 8 ++--- src/sdk/8.0/noble/arm64v8/Dockerfile | 8 ++--- .../amd64/Dockerfile | 4 +-- .../amd64/Dockerfile | 4 +-- .../amd64/Dockerfile | 4 +-- src/sdk/9.0/alpine3.24/amd64/Dockerfile | 8 ++--- src/sdk/9.0/azurelinux3.0/amd64/Dockerfile | 8 ++--- src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile | 8 ++--- src/sdk/9.0/bookworm-slim/amd64/Dockerfile | 8 ++--- src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile | 8 ++--- src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile | 8 ++--- src/sdk/9.0/nanoserver-1809/amd64/Dockerfile | 4 +-- .../9.0/nanoserver-ltsc2022/amd64/Dockerfile | 4 +-- .../9.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 +-- src/sdk/9.0/noble/amd64/Dockerfile | 8 ++--- src/sdk/9.0/noble/arm32v7/Dockerfile | 8 ++--- src/sdk/9.0/noble/arm64v8/Dockerfile | 8 ++--- .../amd64/Dockerfile | 4 +-- .../amd64/Dockerfile | 4 +-- .../amd64/Dockerfile | 4 +-- 46 files changed, 166 insertions(+), 166 deletions(-) diff --git a/manifest.versions.json b/manifest.versions.json index b2c4087e38..6f7775037a 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -182,32 +182,32 @@ "powershell|base-url|public": "https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool", "powershell|base-url|internal": "https://pscoretestdata.blob.core.windows.net", - "powershell|8.0|build-version": "7.4.21", + "powershell|8.0|build-version": "7.4.22", "powershell|8.0|base-url": "$(powershell|base-url|public)/$(powershell|8.0|build-version)", "powershell|8.0|sha-function": "256", - "powershell|8.0|Linux.Alpine|sha": "5d3e7b771b5e844360832938d3cf15e88b67ff708566fd78dd46cf5637a9fcfb", - "powershell|8.0|Linux|arm32|sha": "81b344b739f72d5d28fec63164d3ff413bb662d20879f7247b6e769beadb879c", - "powershell|8.0|Linux|arm64|sha": "bbc1531a61590ae137f945d35495ee971c2883f94a167189f4f651fed928e96e", - "powershell|8.0|Linux|x64|sha": "5ed717c841a5f91387be85a08986009671d800cf80421668e4a79b961773377a", - "powershell|8.0|Windows|x64|sha": "759a1b2429c82568b7032e51ce5004da67dec1b62491ffb21738460891d8d651", + "powershell|8.0|Linux.Alpine|sha": "c3a3be3832b3739173bb6fe0c0db0a91296d8567b80742d97e6a33e97d6a7654", + "powershell|8.0|Linux|arm32|sha": "ab63c333cd43b365040c3ca2b71a26f91d0aadd6139836181ca9bb5ae4322617", + "powershell|8.0|Linux|arm64|sha": "3b229f77b43cb77a9cb46494d9f1621d5048a63a41384c6b85c1a0622643f119", + "powershell|8.0|Linux|x64|sha": "32b931d40895e6e1a096d81e9335dce170e7b63aaca7eb0bb57e390a0dbf620c", + "powershell|8.0|Windows|x64|sha": "09eea115e974b5661b50587052c24be7242a60774a53c9f802f90d08d721fb68", - "powershell|9.0|build-version": "7.5.12", + "powershell|9.0|build-version": "7.5.13", "powershell|9.0|base-url": "$(powershell|base-url|public)/$(powershell|9.0|build-version)", "powershell|9.0|sha-function": "256", - "powershell|9.0|Linux.Alpine|sha": "af937d2c39df4be101cb7c14db6052816bde3c5d44109f9799ed79f42219c97b", - "powershell|9.0|Linux|arm32|sha": "6a48afe4347227c697c5959196049aad11967bf4ae0aa945a66c7cc83eda2bd5", - "powershell|9.0|Linux|arm64|sha": "b9e57518fc31dbae55f5c2f9b0a9e75d556e23cca4e0fce04e049e264cf9aa7c", - "powershell|9.0|Linux|x64|sha": "f6eaac7191e73c9ea5caa825b520f474697bea8a74aa34471195ee0fc91948b1", - "powershell|9.0|Windows|x64|sha": "5da8df48da8762a737ce4dad9d41bc4e10933dc15255347b25d152c83c0771b0", + "powershell|9.0|Linux.Alpine|sha": "0b18cc838db0a69b0268001a93d40731f1212f39f7ac803a724db4694af7e9bf", + "powershell|9.0|Linux|arm32|sha": "251559d46d84ab420c891fe847a25eeef828595a57899602a47db5a7cd7d0111", + "powershell|9.0|Linux|arm64|sha": "a3de606cc29c5c200b85b4f21c84b52b264954ade81c8d3c755fe579deb67723", + "powershell|9.0|Linux|x64|sha": "0a2d957e7d5492769605812720c937778b96ff0003d82ef8b0a6031ef08d9afc", + "powershell|9.0|Windows|x64|sha": "9036f4c6aa1190c59eff7b5054613ae4b323a6633a07a1cfa87949ed4cc49b23", - "powershell|10.0|build-version": "7.6.8", + "powershell|10.0|build-version": "7.6.9", "powershell|10.0|base-url": "$(powershell|base-url|public)/$(powershell|10.0|build-version)", "powershell|10.0|sha-function": "256", - "powershell|10.0|Linux.Alpine|sha": "0e59b87e9c756b5ddc920649c3ba6cfa58cf88fdd106bfff1c13b92d5c19bad2", - "powershell|10.0|Linux|arm32|sha": "88f08012b418882a855b2814b99c3e628f93f4278adc25f20b98caff0b362c59", - "powershell|10.0|Linux|arm64|sha": "6cddb58e698125156c725d57b5942f7e0468cd75e8f7b78b133641ede1a28a8e", - "powershell|10.0|Linux|x64|sha": "caeeff1d808dd54a9fde06976e17c5c92061989dc5fbe21e13bd5690883e4eb1", - "powershell|10.0|Windows|x64|sha": "b8f63c74b62ecf44f08309eaa35b8dc5983bc85341a672fc838324c0eb82193b", + "powershell|10.0|Linux.Alpine|sha": "6696a3ad4322209a9ba9dd8156eef65eee7e20bc7a6318439c11598044d83c70", + "powershell|10.0|Linux|arm32|sha": "157b5dc526e2a4664831f308ab3cffd87dcf34123dec03dd6f3e1b7dcd76e0c8", + "powershell|10.0|Linux|arm64|sha": "9d098cb700f518702a87bbc037dadb6a9d6b34489012431756fb2531503f436b", + "powershell|10.0|Linux|x64|sha": "e14ad06e1192ccb221a6bfbc804476dabae792bb5c9c7ad62793e5ff058d826e", + "powershell|10.0|Windows|x64|sha": "be4c95159889a2930e1b8bd714700e46794b234fe16616f9e89f1c090badab15", "powershell|11.0|build-version": "7.7.0-preview.5", "powershell|11.0|base-url": "$(powershell|base-url|public)/$(powershell|11.0|build-version)", diff --git a/src/sdk/10.0/alpine3.24/amd64/Dockerfile b/src/sdk/10.0/alpine3.24/amd64/Dockerfile index da0826b22f..b73b156dfc 100644 --- a/src/sdk/10.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.24/amd64/Dockerfile @@ -15,9 +15,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha256='0e59b87e9c756b5ddc920649c3ba6cfa58cf88fdd106bfff1c13b92d5c19bad2' \ + && powershell_sha256='6696a3ad4322209a9ba9dd8156eef65eee7e20bc7a6318439c11598044d83c70' \ && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - @@ -50,14 +50,14 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile index 9de9b24cac..b85abf1d16 100644 --- a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile @@ -19,9 +19,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='caeeff1d808dd54a9fde06976e17c5c92061989dc5fbe21e13bd5690883e4eb1' \ + && powershell_sha256='e14ad06e1192ccb221a6bfbc804476dabae792bb5c9c7ad62793e5ff058d826e' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -50,14 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile index d8e3e068aa..d546020122 100644 --- a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile @@ -19,9 +19,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='6cddb58e698125156c725d57b5942f7e0468cd75e8f7b78b133641ede1a28a8e' \ + && powershell_sha256='9d098cb700f518702a87bbc037dadb6a9d6b34489012431756fb2531503f436b' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -50,14 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile index 6e12d92241..08be92f899 100644 --- a/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -44,9 +44,9 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.8'; ` + $powershell_version = '7.6.9'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = 'b8f63c74b62ecf44f08309eaa35b8dc5983bc85341a672fc838324c0eb82193b'; ` + $powershell_sha256 = 'be4c95159889a2930e1b8bd714700e46794b234fe16616f9e89f1c090badab15'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile index 8a691e1560..a04d749aab 100644 --- a/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -44,9 +44,9 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.8'; ` + $powershell_version = '7.6.9'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = 'b8f63c74b62ecf44f08309eaa35b8dc5983bc85341a672fc838324c0eb82193b'; ` + $powershell_sha256 = 'be4c95159889a2930e1b8bd714700e46794b234fe16616f9e89f1c090badab15'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/10.0/noble/amd64/Dockerfile b/src/sdk/10.0/noble/amd64/Dockerfile index 219d43ba50..ee78304b20 100644 --- a/src/sdk/10.0/noble/amd64/Dockerfile +++ b/src/sdk/10.0/noble/amd64/Dockerfile @@ -15,9 +15,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='caeeff1d808dd54a9fde06976e17c5c92061989dc5fbe21e13bd5690883e4eb1' \ + && powershell_sha256='e14ad06e1192ccb221a6bfbc804476dabae792bb5c9c7ad62793e5ff058d826e' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/noble/arm32v7/Dockerfile b/src/sdk/10.0/noble/arm32v7/Dockerfile index ffb92aabbb..1deb8babed 100644 --- a/src/sdk/10.0/noble/arm32v7/Dockerfile +++ b/src/sdk/10.0/noble/arm32v7/Dockerfile @@ -15,9 +15,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha256='88f08012b418882a855b2814b99c3e628f93f4278adc25f20b98caff0b362c59' \ + && powershell_sha256='157b5dc526e2a4664831f308ab3cffd87dcf34123dec03dd6f3e1b7dcd76e0c8' \ && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/noble/arm64v8/Dockerfile b/src/sdk/10.0/noble/arm64v8/Dockerfile index 351b30860b..e75f7b9e01 100644 --- a/src/sdk/10.0/noble/arm64v8/Dockerfile +++ b/src/sdk/10.0/noble/arm64v8/Dockerfile @@ -15,9 +15,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='6cddb58e698125156c725d57b5942f7e0468cd75e8f7b78b133641ede1a28a8e' \ + && powershell_sha256='9d098cb700f518702a87bbc037dadb6a9d6b34489012431756fb2531503f436b' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/amd64/Dockerfile b/src/sdk/10.0/resolute/amd64/Dockerfile index 0070d261a4..15cd8d206f 100644 --- a/src/sdk/10.0/resolute/amd64/Dockerfile +++ b/src/sdk/10.0/resolute/amd64/Dockerfile @@ -15,9 +15,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='caeeff1d808dd54a9fde06976e17c5c92061989dc5fbe21e13bd5690883e4eb1' \ + && powershell_sha256='e14ad06e1192ccb221a6bfbc804476dabae792bb5c9c7ad62793e5ff058d826e' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/arm32v7/Dockerfile b/src/sdk/10.0/resolute/arm32v7/Dockerfile index bfffdeb66a..b40297fa6a 100644 --- a/src/sdk/10.0/resolute/arm32v7/Dockerfile +++ b/src/sdk/10.0/resolute/arm32v7/Dockerfile @@ -15,9 +15,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha256='88f08012b418882a855b2814b99c3e628f93f4278adc25f20b98caff0b362c59' \ + && powershell_sha256='157b5dc526e2a4664831f308ab3cffd87dcf34123dec03dd6f3e1b7dcd76e0c8' \ && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/arm64v8/Dockerfile b/src/sdk/10.0/resolute/arm64v8/Dockerfile index 0875aaf6a1..86e4830c6f 100644 --- a/src/sdk/10.0/resolute/arm64v8/Dockerfile +++ b/src/sdk/10.0/resolute/arm64v8/Dockerfile @@ -15,9 +15,9 @@ RUN dotnet_sdk_version=10.0.403 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='6cddb58e698125156c725d57b5942f7e0468cd75e8f7b78b133641ede1a28a8e' \ + && powershell_sha256='9d098cb700f518702a87bbc037dadb6a9d6b34489012431756fb2531503f436b' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.6.8.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.9.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.8 \ +RUN powershell_version=7.6.9 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile index a7c65d8c13..576f23d20f 100644 --- a/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -44,9 +44,9 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.8'; ` + $powershell_version = '7.6.9'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = 'b8f63c74b62ecf44f08309eaa35b8dc5983bc85341a672fc838324c0eb82193b'; ` + $powershell_sha256 = 'be4c95159889a2930e1b8bd714700e46794b234fe16616f9e89f1c090badab15'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile index ee7deeda53..20055cf8e2 100644 --- a/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -44,9 +44,9 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.8'; ` + $powershell_version = '7.6.9'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = 'b8f63c74b62ecf44f08309eaa35b8dc5983bc85341a672fc838324c0eb82193b'; ` + $powershell_sha256 = 'be4c95159889a2930e1b8bd714700e46794b234fe16616f9e89f1c090badab15'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/8.0/alpine3.24/amd64/Dockerfile b/src/sdk/8.0/alpine3.24/amd64/Dockerfile index 990d7fe7d3..fb52809898 100644 --- a/src/sdk/8.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/8.0/alpine3.24/amd64/Dockerfile @@ -16,9 +16,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha256='5d3e7b771b5e844360832938d3cf15e88b67ff708566fd78dd46cf5637a9fcfb' \ + && powershell_sha256='c3a3be3832b3739173bb6fe0c0db0a91296d8567b80742d97e6a33e97d6a7654' \ && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile index 2fc610ce59..8af6b375c2 100644 --- a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile @@ -21,9 +21,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='5ed717c841a5f91387be85a08986009671d800cf80421668e4a79b961773377a' \ + && powershell_sha256='32b931d40895e6e1a096d81e9335dce170e7b63aaca7eb0bb57e390a0dbf620c' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile index 3a96b1c960..4fbc2687c0 100644 --- a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile @@ -21,9 +21,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='bbc1531a61590ae137f945d35495ee971c2883f94a167189f4f651fed928e96e' \ + && powershell_sha256='3b229f77b43cb77a9cb46494d9f1621d5048a63a41384c6b85c1a0622643f119' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile index a0bc2884eb..a6f1d9317e 100644 --- a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='5ed717c841a5f91387be85a08986009671d800cf80421668e4a79b961773377a' \ + && powershell_sha256='32b931d40895e6e1a096d81e9335dce170e7b63aaca7eb0bb57e390a0dbf620c' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile index ed4fa7510e..d64b356bfb 100644 --- a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha256='81b344b739f72d5d28fec63164d3ff413bb662d20879f7247b6e769beadb879c' \ + && powershell_sha256='ab63c333cd43b365040c3ca2b71a26f91d0aadd6139836181ca9bb5ae4322617' \ && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile index a29b720798..58bccbe982 100644 --- a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='bbc1531a61590ae137f945d35495ee971c2883f94a167189f4f651fed928e96e' \ + && powershell_sha256='3b229f77b43cb77a9cb46494d9f1621d5048a63a41384c6b85c1a0622643f119' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/amd64/Dockerfile b/src/sdk/8.0/jammy/amd64/Dockerfile index f2afe6b5b4..d878f5fae0 100644 --- a/src/sdk/8.0/jammy/amd64/Dockerfile +++ b/src/sdk/8.0/jammy/amd64/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='5ed717c841a5f91387be85a08986009671d800cf80421668e4a79b961773377a' \ + && powershell_sha256='32b931d40895e6e1a096d81e9335dce170e7b63aaca7eb0bb57e390a0dbf620c' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/arm32v7/Dockerfile b/src/sdk/8.0/jammy/arm32v7/Dockerfile index 6745da0b22..cc7b4b733b 100644 --- a/src/sdk/8.0/jammy/arm32v7/Dockerfile +++ b/src/sdk/8.0/jammy/arm32v7/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha256='81b344b739f72d5d28fec63164d3ff413bb662d20879f7247b6e769beadb879c' \ + && powershell_sha256='ab63c333cd43b365040c3ca2b71a26f91d0aadd6139836181ca9bb5ae4322617' \ && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/arm64v8/Dockerfile b/src/sdk/8.0/jammy/arm64v8/Dockerfile index c66914dce9..2eb1e407cf 100644 --- a/src/sdk/8.0/jammy/arm64v8/Dockerfile +++ b/src/sdk/8.0/jammy/arm64v8/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='bbc1531a61590ae137f945d35495ee971c2883f94a167189f4f651fed928e96e' \ + && powershell_sha256='3b229f77b43cb77a9cb46494d9f1621d5048a63a41384c6b85c1a0622643f119' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile b/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile index 7c2ee28235..7e95c7fb1a 100644 --- a/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.21'; ` + $powershell_version = '7.4.22'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '759a1b2429c82568b7032e51ce5004da67dec1b62491ffb21738460891d8d651'; ` + $powershell_sha256 = '09eea115e974b5661b50587052c24be7242a60774a53c9f802f90d08d721fb68'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile index 748e307c55..fe05497968 100644 --- a/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.21'; ` + $powershell_version = '7.4.22'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '759a1b2429c82568b7032e51ce5004da67dec1b62491ffb21738460891d8d651'; ` + $powershell_sha256 = '09eea115e974b5661b50587052c24be7242a60774a53c9f802f90d08d721fb68'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile index 93635a3d78..cfdd43db7c 100644 --- a/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.21'; ` + $powershell_version = '7.4.22'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '759a1b2429c82568b7032e51ce5004da67dec1b62491ffb21738460891d8d651'; ` + $powershell_sha256 = '09eea115e974b5661b50587052c24be7242a60774a53c9f802f90d08d721fb68'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/8.0/noble/amd64/Dockerfile b/src/sdk/8.0/noble/amd64/Dockerfile index 28e43ae22a..e4db1cfc0b 100644 --- a/src/sdk/8.0/noble/amd64/Dockerfile +++ b/src/sdk/8.0/noble/amd64/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='5ed717c841a5f91387be85a08986009671d800cf80421668e4a79b961773377a' \ + && powershell_sha256='32b931d40895e6e1a096d81e9335dce170e7b63aaca7eb0bb57e390a0dbf620c' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/noble/arm64v8/Dockerfile b/src/sdk/8.0/noble/arm64v8/Dockerfile index 18cd4419b1..0b0ed2dbfd 100644 --- a/src/sdk/8.0/noble/arm64v8/Dockerfile +++ b/src/sdk/8.0/noble/arm64v8/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=8.0.427 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='bbc1531a61590ae137f945d35495ee971c2883f94a167189f4f651fed928e96e' \ + && powershell_sha256='3b229f77b43cb77a9cb46494d9f1621d5048a63a41384c6b85c1a0622643f119' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.21.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.22.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.21 \ +RUN powershell_version=7.4.22 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile index 6d16ce00d6..e411a63e97 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.21'; ` + $powershell_version = '7.4.22'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '759a1b2429c82568b7032e51ce5004da67dec1b62491ffb21738460891d8d651'; ` + $powershell_sha256 = '09eea115e974b5661b50587052c24be7242a60774a53c9f802f90d08d721fb68'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile index a8c3bf6810..910ae813f5 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.21'; ` + $powershell_version = '7.4.22'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '759a1b2429c82568b7032e51ce5004da67dec1b62491ffb21738460891d8d651'; ` + $powershell_sha256 = '09eea115e974b5661b50587052c24be7242a60774a53c9f802f90d08d721fb68'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile index 9bc9747721..bd6992558f 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.21'; ` + $powershell_version = '7.4.22'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '759a1b2429c82568b7032e51ce5004da67dec1b62491ffb21738460891d8d651'; ` + $powershell_sha256 = '09eea115e974b5661b50587052c24be7242a60774a53c9f802f90d08d721fb68'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/9.0/alpine3.24/amd64/Dockerfile b/src/sdk/9.0/alpine3.24/amd64/Dockerfile index 9b5ea9d42b..d309b3442e 100644 --- a/src/sdk/9.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/9.0/alpine3.24/amd64/Dockerfile @@ -16,9 +16,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha256='af937d2c39df4be101cb7c14db6052816bde3c5d44109f9799ed79f42219c97b' \ + && powershell_sha256='0b18cc838db0a69b0268001a93d40731f1212f39f7ac803a724db4694af7e9bf' \ && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - @@ -51,13 +51,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile index 298ab1d200..2f261120e2 100644 --- a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile @@ -21,9 +21,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='f6eaac7191e73c9ea5caa825b520f474697bea8a74aa34471195ee0fc91948b1' \ + && powershell_sha256='0a2d957e7d5492769605812720c937778b96ff0003d82ef8b0a6031ef08d9afc' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile index b6d0844add..c9fd7e5071 100644 --- a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile @@ -21,9 +21,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='b9e57518fc31dbae55f5c2f9b0a9e75d556e23cca4e0fce04e049e264cf9aa7c' \ + && powershell_sha256='a3de606cc29c5c200b85b4f21c84b52b264954ade81c8d3c755fe579deb67723' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile index 9184f6251e..eb05a2bb44 100644 --- a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='f6eaac7191e73c9ea5caa825b520f474697bea8a74aa34471195ee0fc91948b1' \ + && powershell_sha256='0a2d957e7d5492769605812720c937778b96ff0003d82ef8b0a6031ef08d9afc' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile index 27f05e2823..a88cfa60f0 100644 --- a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha256='6a48afe4347227c697c5959196049aad11967bf4ae0aa945a66c7cc83eda2bd5' \ + && powershell_sha256='251559d46d84ab420c891fe847a25eeef828595a57899602a47db5a7cd7d0111' \ && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile index b77fc84b4c..4c11aee8e1 100644 --- a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='b9e57518fc31dbae55f5c2f9b0a9e75d556e23cca4e0fce04e049e264cf9aa7c' \ + && powershell_sha256='a3de606cc29c5c200b85b4f21c84b52b264954ade81c8d3c755fe579deb67723' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile b/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile index 2bab5ed39b..f8e6c80fd7 100644 --- a/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.12'; ` + $powershell_version = '7.5.13'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '5da8df48da8762a737ce4dad9d41bc4e10933dc15255347b25d152c83c0771b0'; ` + $powershell_sha256 = '9036f4c6aa1190c59eff7b5054613ae4b323a6633a07a1cfa87949ed4cc49b23'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile index 47cc0ddc63..3dc9b88435 100644 --- a/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.12'; ` + $powershell_version = '7.5.13'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '5da8df48da8762a737ce4dad9d41bc4e10933dc15255347b25d152c83c0771b0'; ` + $powershell_sha256 = '9036f4c6aa1190c59eff7b5054613ae4b323a6633a07a1cfa87949ed4cc49b23'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile index ee5a417041..a57969a389 100644 --- a/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.12'; ` + $powershell_version = '7.5.13'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '5da8df48da8762a737ce4dad9d41bc4e10933dc15255347b25d152c83c0771b0'; ` + $powershell_sha256 = '9036f4c6aa1190c59eff7b5054613ae4b323a6633a07a1cfa87949ed4cc49b23'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/9.0/noble/amd64/Dockerfile b/src/sdk/9.0/noble/amd64/Dockerfile index e9906693d5..0eb7ec7115 100644 --- a/src/sdk/9.0/noble/amd64/Dockerfile +++ b/src/sdk/9.0/noble/amd64/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha256='f6eaac7191e73c9ea5caa825b520f474697bea8a74aa34471195ee0fc91948b1' \ + && powershell_sha256='0a2d957e7d5492769605812720c937778b96ff0003d82ef8b0a6031ef08d9afc' \ && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/noble/arm32v7/Dockerfile b/src/sdk/9.0/noble/arm32v7/Dockerfile index eba58b4279..d734ef52ab 100644 --- a/src/sdk/9.0/noble/arm32v7/Dockerfile +++ b/src/sdk/9.0/noble/arm32v7/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha256='6a48afe4347227c697c5959196049aad11967bf4ae0aa945a66c7cc83eda2bd5' \ + && powershell_sha256='251559d46d84ab420c891fe847a25eeef828595a57899602a47db5a7cd7d0111' \ && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/noble/arm64v8/Dockerfile b/src/sdk/9.0/noble/arm64v8/Dockerfile index 6bf09cfec7..e7be19a650 100644 --- a/src/sdk/9.0/noble/arm64v8/Dockerfile +++ b/src/sdk/9.0/noble/arm64v8/Dockerfile @@ -17,9 +17,9 @@ RUN dotnet_sdk_version=9.0.320 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha256='b9e57518fc31dbae55f5c2f9b0a9e75d556e23cca4e0fce04e049e264cf9aa7c' \ + && powershell_sha256='a3de606cc29c5c200b85b4f21c84b52b264954ade81c8d3c755fe579deb67723' \ && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.5.12.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.13.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.12 \ +RUN powershell_version=7.5.13 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile index 6e549b1fc0..1a329250ee 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.12'; ` + $powershell_version = '7.5.13'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '5da8df48da8762a737ce4dad9d41bc4e10933dc15255347b25d152c83c0771b0'; ` + $powershell_sha256 = '9036f4c6aa1190c59eff7b5054613ae4b323a6633a07a1cfa87949ed4cc49b23'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile index fed5116caa..a2e7437143 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.12'; ` + $powershell_version = '7.5.13'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '5da8df48da8762a737ce4dad9d41bc4e10933dc15255347b25d152c83c0771b0'; ` + $powershell_sha256 = '9036f4c6aa1190c59eff7b5054613ae4b323a6633a07a1cfa87949ed4cc49b23'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` diff --git a/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile index 771aeebcf0..682ab70587 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -54,9 +54,9 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.12'; ` + $powershell_version = '7.5.13'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha256 = '5da8df48da8762a737ce4dad9d41bc4e10933dc15255347b25d152c83c0771b0'; ` + $powershell_sha256 = '9036f4c6aa1190c59eff7b5054613ae4b323a6633a07a1cfa87949ed4cc49b23'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; `