From 2954dee3ebf9ce8766c4cba553585dee27d5bd41 Mon Sep 17 00:00:00 2001 From: Rich Lander Date: Thu, 30 Apr 2026 09:37:22 -0700 Subject: [PATCH 1/2] Add Azure Linux 4 to libraries Helix extra-platforms (linux_x64) Adds azurelinux-4.0-helix-amd64 to the extra-platforms CoreCLR inner-loop queue set in eng/pipelines/libraries/helix-queues-setup.yml. Image tag verified present in image-info.dotnet-dotnet-buildtools-prereqs-docker-main.json. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- eng/pipelines/libraries/helix-queues-setup.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/eng/pipelines/libraries/helix-queues-setup.yml b/eng/pipelines/libraries/helix-queues-setup.yml index 103c4aa1fc3cf7..fe2aaac857bb48 100644 --- a/eng/pipelines/libraries/helix-queues-setup.yml +++ b/eng/pipelines/libraries/helix-queues-setup.yml @@ -61,6 +61,7 @@ jobs: # CoreCLR path - ${{ if and(eq(parameters.jobParameters.isExtraPlatformsBuild, true), ne(parameters.jobParameters.testScope, 'outerloop'))}}: # extra-platforms CoreCLR (inner loop only) + - (AzureLinux.4.0.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-4.0-helix-amd64@sha256:00d7174904a88fcc7ed07b7a4af7154a3268b9b1f92aee85102c3808e98e8431 - (Debian.13.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-13-helix-amd64@sha256:05e16d140c118f0b1764276949d413dc0a6b9e553c93ef744d18cc950fe41931 - (Fedora.44.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-44-helix-amd64@sha256:6ad25da3791c165ad4ae034d0ad59f2c745dbaa8657b433504050e82c9d63450 - (openSUSE.16.0.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:opensuse-16.0-helix-amd64@sha256:58f51fb0b035d1d3ed1acae56aab87392854933bcff52a4ec6007975dc4cae95 From ffb602804c3018d64c606ad648b62230e2417a72 Mon Sep 17 00:00:00 2001 From: Kevin Jones Date: Fri, 1 May 2026 12:05:53 -0700 Subject: [PATCH 2/2] Disable SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue on AZL4 for now. --- .../tests/FunctionalTests/MsQuicPlatformDetectionTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicPlatformDetectionTests.cs b/src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicPlatformDetectionTests.cs index 8c0e142eb2c99f..19d9388f941c0b 100644 --- a/src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicPlatformDetectionTests.cs +++ b/src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicPlatformDetectionTests.cs @@ -36,6 +36,7 @@ public void SupportedWindowsPlatforms_IsSupportedIsTrue() [Fact] [PlatformSpecific(TestPlatforms.Linux)] + [ActiveIssue("https://github.com/dotnet/runtime/issues/127658", typeof(PlatformDetection), nameof(PlatformDetection.IsAzureLinux4OrHigher))] public async Task SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue() { using Process find = new Process();