Skip to content

Missing centos-stream9 runtime assets #102344

Closed
@MiYanni

Description

@MiYanni

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:

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

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions