Skip to content

Commit 35f2d10

Browse files
richlanderCopilot
andauthored
[release/10.0] Upgrade Ubuntu 22.04 Helix queues to 26.04 containers (#125997)
> [!NOTE] > This PR was AI/Copilot-generated. Replace bare Ubuntu 22.04 VM Helix queue references with Ubuntu 26.04 container equivalents hosted on AzureLinux 3. - Mono path: `Ubuntu.2204.Amd64.Open` VM → `ubuntu-26.04-helix-amd64` container - CoreCLR general set: `Ubuntu.2204.Amd64.Open` VM → `ubuntu-26.04-helix-amd64` container (promoted from extra-platforms) - Remove redundant 26.04 entry from extra-platforms - Fix `AzureLinux.3.Amd64.open` → `AzureLinux.3.Amd64.Open` casing on Fedora, openSUSE, and AzureLinux host VM names Not changed (intentionally): - Android queues (`Ubuntu.2204.Amd64.Android.*`) - WASM/WASI container references - ARM container host VMs Backport of #125535. Ref #125748, #125690 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 21ef687 commit 35f2d10

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

eng/pipelines/libraries/helix-queues-setup.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,24 +56,23 @@ jobs:
5656
- ${{ else }}:
5757
- ${{ if eq(parameters.jobParameters.runtimeFlavor, 'mono') }}:
5858
# Mono path - test minimal scenario
59-
- Ubuntu.2204.Amd64.Open
59+
- (Ubuntu.2604.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-26.04-helix-amd64
6060
- ${{ else }}:
6161
# CoreCLR path
6262
- ${{ if and(eq(parameters.jobParameters.isExtraPlatformsBuild, true), ne(parameters.jobParameters.testScope, 'outerloop'))}}:
6363
# extra-platforms CoreCLR (inner loop only)
6464
- (Debian.13.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-13-helix-amd64
65-
- (Fedora.43.Amd64.Open)AzureLinux.3.Amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-43-helix-amd64
66-
- (openSUSE.16.0.Amd64.Open)AzureLinux.3.Amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:opensuse-16.0-helix-amd64
67-
- (Ubuntu.2604.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-26.04-helix-amd64
65+
- (Fedora.43.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-43-helix-amd64
66+
- (openSUSE.16.0.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:opensuse-16.0-helix-amd64
6867

6968
- ${{ if eq(parameters.jobParameters.testScope, 'outerloop') }}:
7069
# outerloop only CoreCLR
7170
- AzureLinux.3.Amd64.Open
7271

7372
- ${{ if or(ne(parameters.jobParameters.isExtraPlatformsBuild, true), eq(parameters.jobParameters.includeAllPlatforms, true))}}:
7473
# inner and outer loop CoreCLR (general set)
75-
- Ubuntu.2204.Amd64.Open
76-
- (AzureLinux.3.0.Amd64.Open)AzureLinux.3.Amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-helix-amd64
74+
- (Ubuntu.2604.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-26.04-helix-amd64
75+
- (AzureLinux.3.0.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-helix-amd64
7776
- (Centos.10.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-stream-10-helix-amd64
7877

7978
# OSX arm64

0 commit comments

Comments
 (0)