Skip to content

Conversation

@richlander
Copy link
Member

@richlander richlander commented Nov 18, 2025

  • Ubuntu 25.10 was added while it was in preview, in preparation for 26.04.
  • 25.10 is now GA and 26.04 is in preview (been so for a while but the official container release is new-ish and we are dependent on that)
  • We'll validate CI relability in main and then move to servicing when we're comfortable.

Copilot AI review requested due to automatic review settings November 18, 2025 06:14
@github-actions github-actions bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Nov 18, 2025
Copilot finished reviewing on behalf of richlander November 18, 2025 06:16
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 updates the Ubuntu version references in Helix CI/CD pipeline configurations from 25.10 (October 2025, now GA) to 26.04 (April 2026, currently in preview). The changes prepare the build infrastructure for testing against the upcoming Ubuntu LTS release.

  • Updated all Ubuntu version references from 25.10 to 26.04 across pipeline configuration files
  • Modified both queue names and container image references to use the new version
  • Updated comments to reflect the new "latest" Ubuntu version

Reviewed Changes

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

File Description
eng/pipelines/libraries/helix-queues-setup.yml Updated Ubuntu ARM64 and AMD64 queue configurations to use 26.04 containers
eng/pipelines/installer/helix-queues-setup.yml Updated Ubuntu ARM64 queue configuration to use 26.04 container
eng/pipelines/helix-platforms.yml Updated platform variable definitions and comments for Ubuntu x64 and ARM64 to reference 26.04

@richlander
Copy link
Member Author

/azp run runtime-extra-platforms

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@richlander
Copy link
Member Author

PR validation looks good. Now testing extra platforms.

@richlander
Copy link
Member Author

richlander commented Nov 18, 2025

Extra platforms looks clear as well. I didn't see any failures for Ubuntu 26.04. I do see it present in passing build legs.

This is the same dance we have played before. Are you OK taking in preview Ubuntu 26.04 into runtime main @jkotas? We did that with Debian 13 and Ubuntu 25.04 and 25.10 and it seemed to work out.

Note that I deleted 25.10 and 25.04 images from the pre-reqs repo. I believe 25.10 is also in release/10.0. If CI health looks good next week, I'll make a similar PR on that branch. Sound good?

@jkotas
Copy link
Member

jkotas commented Nov 18, 2025

Are you OK taking in preview Ubuntu 26.04 into runtime main @jkotas?

LGTM

@richlander richlander enabled auto-merge (squash) November 18, 2025 21:54
@richlander
Copy link
Member Author

/ba-g "Known issues and problems with unrelated build/test legs"

@richlander richlander merged commit ea8d8a0 into dotnet:main Nov 18, 2025
177 of 221 checks passed
@richlander richlander deleted the ubuntu2604 branch November 19, 2025 05:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants