Description
Description
Summary
In transitioning the dotnet/installer repo into dotnet/sdk, the build uses some Linux containers. One of them is centos-stream9
. However, the build does not succeed to download some runtime assets specific to this container.
Here are some example URLs it was looking for:
https://dotnetcli.blob.core.windows.net/dotnet/Runtime/9.0.0-preview.4.24251.2/dotnet-runtime-deps-9.0.0-preview.4.24251.2-centos.9-x64.rpm
https://dotnetbuilds.blob.core.windows.net/public/Runtime/9.0.0-preview.4.24251.2/dotnet-runtime-deps-9.0.0-preview.4.24251.2-centos.9-x64.rpm
https://dotnetbuilds.blob.core.windows.net/internal/Runtime/9.0.0-preview.4.24251.2/dotnet-runtime-deps-9.0.0-preview.4.24251.2-centos.9-x64.rpm
However, if you change the ending from .9-x64.rpm
to .8-x64.rpm
, the links are valid and able to download the assets. This leads me to believe the assets are not being published for centos-stream9
but are still being published for centos-stream8
.
Reproduction Steps
Try downloading the asset from any of these links:
- https://dotnetcli.blob.core.windows.net/dotnet/Runtime/9.0.0-preview.4.24251.2/dotnet-runtime-deps-9.0.0-preview.4.24251.2-centos.9-x64.rpm
- https://dotnetbuilds.blob.core.windows.net/public/Runtime/9.0.0-preview.4.24251.2/dotnet-runtime-deps-9.0.0-preview.4.24251.2-centos.9-x64.rpm
- https://dotnetbuilds.blob.core.windows.net/internal/Runtime/9.0.0-preview.4.24251.2/dotnet-runtime-deps-9.0.0-preview.4.24251.2-centos.9-x64.rpm
Expected behavior
The assets are able to be downloaded.
Actual behavior
They will fail to download/don't exist.
Regression?
No response
Known Workarounds
I've told the build to use centos-stream8
for the time being since those assets exist.
Configuration
This was specific to building the dotnet/sdk repo in AzDO on the centos-stream9
Linux container.
Other information
No response