dotnet / dnceng

.NET Engineering Services
MIT License
25 stars 18 forks source link

Add Azure Linux 3.0 support to helix #2523

Open ilyas1974 opened 5 months ago

ilyas1974 commented 5 months ago

Microsoft has announced the preview release of Mariner 3.0 (rebranded as Azure Linux 3.0). We need to make sure this new operating system is available within our environment as well as add support for it within the Matrix of Truth.

Release Note Category

richlander commented 3 months ago

Note: We've adopted Azure Linux 3.0 in containers already. We did that early because Azure Linux 3.0 GA date is too late in .NET 9 release to wait. The hosts are not quite as impactful, however, it would be nice to have the opportunity to start the host transition as well.

https://github.com/dotnet/runtime/blob/main/docs/workflow/building/coreclr/linux-instructions.md#docker-images

epananth commented 1 month ago

Assigning this to @davfost,

I already have a PR out for this https://dev.azure.com/dnceng/internal/_git/dotnet-helix-machines/pullrequest/41809

some information for this is incorrect

I spoke to @dougbu

Need to update

Image: Publisher: canonical Offer: 0001-com-ubuntu-server-jammy Sku: 22_04-lts-arm64 Version: 22.04.202408010

We could not find the name of the image. You should prob work with DDfun to get more information about the image

davfost commented 3 weeks ago

Handing off to @chcosta

ilyas1974 commented 4 days ago

Some helpful links https://github.com/dotnet/dotnet-buildtools-prereqs-docker/pull/1142 https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/main/src/azurelinux/3.0/helix/Dockerfile