Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 3, 2025

Fixes Issue

main PR #121730

Description

Backports Ubuntu container version updates from main. Changes Ubuntu 25.10 (preview during initial addition) to 26.04 (now in preview with official container releases) for Helix test infrastructure.

Updates three container references:

  • eng/pipelines/installer/helix-queues-setup.yml: Linux ARM64
  • eng/pipelines/libraries/helix-queues-setup.yml: Linux ARM64 and AMD64

All changes target container images only (@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-26.04-*). VM references remain unchanged. The helix-platforms.yml file does not exist in release/10.0.

Customer Impact

No direct customer impact. Infrastructure change to align test environments with current Ubuntu preview release.

Regression

No. This is a proactive infrastructure update.

Testing

Changes are configuration-only. CI validation in main has been completed per the original PR.

Risk

Low. Container references already validated in main branch. No code changes, only test infrastructure configuration.

Original prompt

Please apply PR #121730 to the release/10.0 branch. I don't think the helix-platforms.yml file exists there. Please do not create it.

#121730

The goal after this change is that all Ubuntu container references are using Ubuntu 26.04. Do not change VM references. Those will be handled separately.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update Ubuntu container references to version 26.04 Update Ubuntu container references from 25.10 to 26.04 Dec 3, 2025
Copilot AI requested a review from richlander December 3, 2025 00:49
@richlander richlander marked this pull request as ready for review December 3, 2025 16:06
Copilot AI review requested due to automatic review settings December 3, 2025 16:06
@richlander
Copy link
Member

This change is good to go. All failures are on Android change is Linux-specific.

Note that this change switched Ubuntu testing to 26.04, which is still in preview state. I'm unaware that this has been a problem in main and don't expect it.

I'll do the same with release/8.0-staging and release/9.0-staging but will wait until 2026 for that.

@richlander
Copy link
Member

/ba-g "Failures are unrelated, on Android only"

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR backports Ubuntu container version updates from main (PR #121730), updating container image references from Ubuntu 25.10 (which was in preview during initial addition) to Ubuntu 26.04 (currently in preview with official container releases). This is a proactive infrastructure update to align Helix test environments with the current Ubuntu preview release.

  • Updates three container references from Ubuntu 25.10 to 26.04
  • Changes affect only container images (@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-26.04-*)
  • VM references remain unchanged as intended

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
eng/pipelines/libraries/helix-queues-setup.yml Updates Ubuntu container references for both ARM64 (line 34) and AMD64 (line 67) architectures in library test infrastructure
eng/pipelines/installer/helix-queues-setup.yml Updates Ubuntu container reference for ARM64 architecture (line 32) in installer test infrastructure

@richlander richlander enabled auto-merge (squash) December 3, 2025 16:09
@richlander richlander added the Servicing-approved Approved for servicing release label Dec 3, 2025
@richlander richlander merged commit 699969d into release/10.0 Dec 3, 2025
101 of 108 checks passed
@richlander
Copy link
Member

Using tell mode for this.

@jkotas jkotas deleted the copilot/update-ubuntu-container-references-again branch December 4, 2025 01:57
@richlander richlander changed the title Update Ubuntu container references from 25.10 to 26.04 [release/10.0] Update Ubuntu container references from 25.10 to 26.04 Dec 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-Infrastructure Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants