-
Notifications
You must be signed in to change notification settings - Fork 5k
Description
Summary
For some of the releases, on releases.json we either host the wrong hash or host the wrong build of the product.
While some of these versions are unsupported, I believe we should still remedy them - for example, the .NET SDK still downloads the .NET 7 runtime to run specific support tests, and the latest 7.0.20 runtime has issues.
Providing Info
I've generated a script and ran it in CI to verify ALL of the released .zip and .tar.gzs from .NET 5 to .NET 10.
You can see the runs here: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1310281&view=logs&jobId=d36c1be0-8e2c-54ee-62c9-425c0c26e19b&j=d36c1be0-8e2c-54ee-62c9-425c0c26e19b&t=32103a8c-addf-5560-108c-68ea7b6e0a25
In the runs, you can also see the hashes expected and the incorrect hashes.
I am working on checking the .exe and .pkgs.
Incorrect Files List
6.0
All 6.0.0-preview.4 zips.
All 6.0.0-rc.1 zips.
All 6.0.2 zips.
We could skip fixing the preview/rc releases.
7.0
https://builds.dotnet.microsoft.com/dotnet/Runtime/7.0.20/dotnet-runtime-7.0.20-osx-arm64.tar.gz
https://builds.dotnet.microsoft.com/dotnet/Runtime/7.0.20/dotnet-runtime-7.0.20-osx-x64.tar.gz
https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/7.0.20/aspnetcore-runtime-7.0.20-osx-arm64.tar.gz
https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/7.0.20/aspnetcore-runtime-7.0.20-osx-x64.tar.gz
https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/7.0.12/aspnetcore-runtime-7.0.12-osx-arm64.tar.gz
https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/7.0.12/aspnetcore-runtime-7.0.12-osx-x64.tar.gz
5.0, 8.0, 9.0 and 10.0
Have no issues 👏