Skip to content

Commit 29d5478

Browse files
authored
Update PowerShell to v7.5.6 in .NET 9 SDK images (#7163)
1 parent 13a6329 commit 29d5478

16 files changed

Lines changed: 36 additions & 36 deletions

File tree

manifest.versions.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -181,12 +181,12 @@
181181
"powershell|8.0|Linux|x64|sha": "738118210dc745f95cfe271959a426bbc7defff74705069c2fe758efd6d08f644c8cfec14c6c22a91439b625aba82252cf7098a80c41c3e98da8e7fd5eca2d48",
182182
"powershell|8.0|Windows|x64|sha": "eba9bba7e2293989f19f9415140693b1e2b61ea0afe1ba30497b3496fbae859af82586ddb079ab821dea830a9274d7cf6e54136edee71c4204cd23821c9cc12f",
183183

184-
"powershell|9.0|build-version": "7.5.5",
185-
"powershell|9.0|Linux.Alpine|sha": "3a5880ea1b617eef0c071b1b9b14afce846a2197f99c46badbf39093cf6b18be7c7817573610584d60b6695ba464faacb6b7513a6efe0db1d4a428935c2bd056",
186-
"powershell|9.0|Linux|arm32|sha": "c94110a7625eb8190a176c6281a252c86d46738ef62a76b380eb0546b64b7d515d1040e08340be2c406f87e5b4a3fd04680ab33ea5396e64ab9d91b9b72c63f7",
187-
"powershell|9.0|Linux|arm64|sha": "6944d1b2539c14f5bdfea2e80e72f70679f921b0c1d4310abd57c8a45729d949ffd43e0c37db9d2398ca4bbb0800cb29589287a25ac84364185787dba1f52962",
188-
"powershell|9.0|Linux|x64|sha": "6a869c3e9a4c6c55b3758de28499e33f8926284f54635d0d6303e07dffec44dfbf4aa75ff67d35ffb9a4802701d6d759ba85c4d3cb80b3627b28b076f574ca93",
189-
"powershell|9.0|Windows|x64|sha": "62c9464b801cad2055b75479da3bd14dd962ab7149a6b1e1bc5b278ae1231168eac719d6430e70053751b47063907c465915a7edc599d3eeacf54fe6d332468a",
184+
"powershell|9.0|build-version": "7.5.6",
185+
"powershell|9.0|Linux.Alpine|sha": "a4536608af2673036d971f93563338d5b3764d85b9ef47146bc81009157a00ceb317484bc163a9adf16c486ac9b6f0aa4bd06cf94ef339aa1100fad36cb23c6c",
186+
"powershell|9.0|Linux|arm32|sha": "463e4fe79455005cf6b372446faceca68f00ce0877c06f8dc486e713701d6e5d63a066e213d9162a6e17f7f57b892631d4a46e515407d776c1b839ce19e0f99a",
187+
"powershell|9.0|Linux|arm64|sha": "c3ff07da08814a33ea65e23851c0a933851b75758755dbfccbb366560865d7c510825b5893b520a9db632c76b806914baa33efc7552322e558697365b2ab0850",
188+
"powershell|9.0|Linux|x64|sha": "80887752f38dcdc067fb94c104d79abca8ccfd7a79773e738c0e0dbacf820cf991348055f5de69b7c5ff34b83ce7c3934480906e3e3ce9584da511791b06a243",
189+
"powershell|9.0|Windows|x64|sha": "4b78d10f28d984872c23498301192bc14428715309777307d7728c4bd18879fde7e980dfc65fed2a45c93df86bba8b72fa7f39e586c8b22cd74993858a5304fe",
190190

191191
"powershell|10.0|build-version": "7.6.0",
192192
"powershell|10.0|Linux.Alpine|sha": "d5c2184d2a2172e56701cb5cc646826b4cc774c6c76ef820ca83e9324ccce77e83d9db42545a6f9199f9b8ffc259080fda9ee57b5a9354ecd2b1683f9cf0936a",

src/sdk/9.0/alpine3.23/amd64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
4949
RUN dotnet help
5050

5151
# Install PowerShell global tool
52-
RUN powershell_version=7.5.5 \
52+
RUN powershell_version=7.5.6 \
5353
&& wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \
54-
&& powershell_sha512='3a5880ea1b617eef0c071b1b9b14afce846a2197f99c46badbf39093cf6b18be7c7817573610584d60b6695ba464faacb6b7513a6efe0db1d4a428935c2bd056' \
54+
&& powershell_sha512='a4536608af2673036d971f93563338d5b3764d85b9ef47146bc81009157a00ceb317484bc163a9adf16c486ac9b6f0aa4bd06cf94ef339aa1100fad36cb23c6c' \
5555
&& echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \
5656
&& mkdir --parents /usr/share/powershell \
5757
&& dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \

src/sdk/9.0/azurelinux3.0/amd64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
5050
RUN dotnet help
5151

5252
# Install PowerShell global tool
53-
RUN powershell_version=7.5.5 \
53+
RUN powershell_version=7.5.6 \
5454
&& 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 \
55-
&& powershell_sha512='6a869c3e9a4c6c55b3758de28499e33f8926284f54635d0d6303e07dffec44dfbf4aa75ff67d35ffb9a4802701d6d759ba85c4d3cb80b3627b28b076f574ca93' \
55+
&& powershell_sha512='80887752f38dcdc067fb94c104d79abca8ccfd7a79773e738c0e0dbacf820cf991348055f5de69b7c5ff34b83ce7c3934480906e3e3ce9584da511791b06a243' \
5656
&& echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \
5757
&& mkdir --parents /usr/share/powershell \
5858
&& dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \

src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
5050
RUN dotnet help
5151

5252
# Install PowerShell global tool
53-
RUN powershell_version=7.5.5 \
53+
RUN powershell_version=7.5.6 \
5454
&& 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 \
55-
&& powershell_sha512='6944d1b2539c14f5bdfea2e80e72f70679f921b0c1d4310abd57c8a45729d949ffd43e0c37db9d2398ca4bbb0800cb29589287a25ac84364185787dba1f52962' \
55+
&& powershell_sha512='c3ff07da08814a33ea65e23851c0a933851b75758755dbfccbb366560865d7c510825b5893b520a9db632c76b806914baa33efc7552322e558697365b2ab0850' \
5656
&& echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \
5757
&& mkdir --parents /usr/share/powershell \
5858
&& dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \

src/sdk/9.0/bookworm-slim/amd64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
4848
RUN dotnet help
4949

5050
# Install PowerShell global tool
51-
RUN powershell_version=7.5.5 \
51+
RUN powershell_version=7.5.6 \
5252
&& 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 \
53-
&& powershell_sha512='6a869c3e9a4c6c55b3758de28499e33f8926284f54635d0d6303e07dffec44dfbf4aa75ff67d35ffb9a4802701d6d759ba85c4d3cb80b3627b28b076f574ca93' \
53+
&& powershell_sha512='80887752f38dcdc067fb94c104d79abca8ccfd7a79773e738c0e0dbacf820cf991348055f5de69b7c5ff34b83ce7c3934480906e3e3ce9584da511791b06a243' \
5454
&& echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \
5555
&& mkdir --parents /usr/share/powershell \
5656
&& dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \

src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
4848
RUN dotnet help
4949

5050
# Install PowerShell global tool
51-
RUN powershell_version=7.5.5 \
51+
RUN powershell_version=7.5.6 \
5252
&& 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 \
53-
&& powershell_sha512='c94110a7625eb8190a176c6281a252c86d46738ef62a76b380eb0546b64b7d515d1040e08340be2c406f87e5b4a3fd04680ab33ea5396e64ab9d91b9b72c63f7' \
53+
&& powershell_sha512='463e4fe79455005cf6b372446faceca68f00ce0877c06f8dc486e713701d6e5d63a066e213d9162a6e17f7f57b892631d4a46e515407d776c1b839ce19e0f99a' \
5454
&& echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \
5555
&& mkdir --parents /usr/share/powershell \
5656
&& dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \

src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
4848
RUN dotnet help
4949

5050
# Install PowerShell global tool
51-
RUN powershell_version=7.5.5 \
51+
RUN powershell_version=7.5.6 \
5252
&& 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 \
53-
&& powershell_sha512='6944d1b2539c14f5bdfea2e80e72f70679f921b0c1d4310abd57c8a45729d949ffd43e0c37db9d2398ca4bbb0800cb29589287a25ac84364185787dba1f52962' \
53+
&& powershell_sha512='c3ff07da08814a33ea65e23851c0a933851b75758755dbfccbb366560865d7c510825b5893b520a9db632c76b806914baa33efc7552322e558697365b2ab0850' \
5454
&& echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \
5555
&& mkdir --parents /usr/share/powershell \
5656
&& dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \

src/sdk/9.0/nanoserver-1809/amd64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ RUN powershell -Command " `
5454
$dotnet_checksums_file; `
5555
`
5656
# Install PowerShell global tool
57-
$powershell_version = '7.5.5'; `
57+
$powershell_version = '7.5.6'; `
5858
Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; `
59-
$powershell_sha512 = '62c9464b801cad2055b75479da3bd14dd962ab7149a6b1e1bc5b278ae1231168eac719d6430e70053751b47063907c465915a7edc599d3eeacf54fe6d332468a'; `
59+
$powershell_sha512 = '4b78d10f28d984872c23498301192bc14428715309777307d7728c4bd18879fde7e980dfc65fed2a45c93df86bba8b72fa7f39e586c8b22cd74993858a5304fe'; `
6060
if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { `
6161
Write-Host 'CHECKSUM VERIFICATION FAILED!'; `
6262
exit 1; `

src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ RUN powershell -Command " `
5454
$dotnet_checksums_file; `
5555
`
5656
# Install PowerShell global tool
57-
$powershell_version = '7.5.5'; `
57+
$powershell_version = '7.5.6'; `
5858
Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; `
59-
$powershell_sha512 = '62c9464b801cad2055b75479da3bd14dd962ab7149a6b1e1bc5b278ae1231168eac719d6430e70053751b47063907c465915a7edc599d3eeacf54fe6d332468a'; `
59+
$powershell_sha512 = '4b78d10f28d984872c23498301192bc14428715309777307d7728c4bd18879fde7e980dfc65fed2a45c93df86bba8b72fa7f39e586c8b22cd74993858a5304fe'; `
6060
if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { `
6161
Write-Host 'CHECKSUM VERIFICATION FAILED!'; `
6262
exit 1; `

src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ RUN powershell -Command " `
5454
$dotnet_checksums_file; `
5555
`
5656
# Install PowerShell global tool
57-
$powershell_version = '7.5.5'; `
57+
$powershell_version = '7.5.6'; `
5858
Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; `
59-
$powershell_sha512 = '62c9464b801cad2055b75479da3bd14dd962ab7149a6b1e1bc5b278ae1231168eac719d6430e70053751b47063907c465915a7edc599d3eeacf54fe6d332468a'; `
59+
$powershell_sha512 = '4b78d10f28d984872c23498301192bc14428715309777307d7728c4bd18879fde7e980dfc65fed2a45c93df86bba8b72fa7f39e586c8b22cd74993858a5304fe'; `
6060
if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { `
6161
Write-Host 'CHECKSUM VERIFICATION FAILED!'; `
6262
exit 1; `

0 commit comments

Comments
 (0)