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 👏
cc @richlander @leecow
Summary
For some of the releases, on
releases.jsonwe 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
.zipand.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
We could skip fixing the preview/rc releases.
7.0
5.0, 8.0, 9.0 and 10.0
Have no issues 👏
cc @richlander @leecow