Skip to content

Use builds.dotnet.microsoft.com for ASP.NET Core checksum files - #2607

Merged
normj merged 1 commit into
masterfrom
normj/image-shas
Nov 11, 2026
Merged

normj merged 1 commit into
masterfrom
normj/image-shas

Conversation

@normj

@normj normj commented Nov 11, 2026

Copy link
Copy Markdown
Member

The auto-update Dockerfiles workflow (run 42931409552) failed for .NET 11 because https://dotnetcli.blob.core.windows.net/dotnet/checksums/11.0.0-sha.txt returns BlobNotFound. Microsoft no longer publishes .NET 11 artifacts or checksums to the dotnetcli.blob.core.windows.net storage account. They are only on builds.dotnet.microsoft.com, which is also the host the official releases.json metadata and our Dockerfiles already use for the runtime tarballs.

This change switches update-dockerfile.ps1 to fetch checksum files from https://builds.dotnet.microsoft.com/dotnet/checksums/. I confirmed the new host serves checksum files for 8.0.22, 9.0.11, 10.0.15, 11.0.0-rc.2 and 11.0.0, and the 11.0.0 file includes the aspnetcore-runtime-11.0.0-linux-x64/linux-arm64 entries.

This is a build-infrastructure-only change, so no change file is included.

.NET 11 release artifacts and checksum files are no longer published to
dotnetcli.blob.core.windows.net, causing the Dockerfile auto-update workflow
to fail for .NET 11. Switch to builds.dotnet.microsoft.com, which hosts
checksums for all supported versions.
@normj
normj requested review from a team as code owners November 11, 2026 18:47
@normj
normj requested review from afroz429 and boblodgett November 11, 2026 18:47
@normj normj added the Release Not Needed Add this label if a PR does not need to be released. label Nov 11, 2026
@normj
normj merged commit 24191b7 into master Nov 11, 2026
26 of 30 checks passed
@normj
normj deleted the normj/image-shas branch November 11, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Release Not Needed Add this label if a PR does not need to be released.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants