You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently have a policy of runing both Azure Linux and Ubuntu VMs. We use both VM types of bare VM testing. In the past, we've found subtle differences in that scenario. We also use the Azure Linux VMs as our container host.
The Ubuntu Helix VM coverage in helix-platforms.yml and libraries/helix-queues-setup.yml is moved to bare 24.04/26.04 VMs in #129863 (latest → bare 26.04 VM, oldest → bare 24.04 VM; WASM stays containerized). The following bare-22.04-VM usages are not addressed there and remain residual:
Android emulator VMs — blocked
No ubuntu.2404.amd64.android.* (or 2604) Helix queue exists yet; only plain ubuntu.2404/2604.amd64 and .armarch VMs are provisioned. Needs dnceng to provision Android-flavored 24.04/26.04 queues before these can move.
Activity
[-]Tracking: Ubuntu VM usage[/-][+]Tracking: Ubuntu 26.04 VM Plan[/+]dotnet-policy-service commentedon Mar 18, 2026
Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.
jkotas commentedon Mar 19, 2026
richlander commentedon Mar 19, 2026
richlander commentedon Mar 19, 2026
@hoyosjs
[release/10.0] Upgrade Ubuntu 22.04 Helix queues to 26.04 containers (#…
[release/10.0] Move remaining Linux build pools from Ubuntu 22.04 to …
Move remaining Linux build pools from Ubuntu 22.04 to Azure Linux 3 (#…
[HTTP/SSL] Revert docker-compose command changes from PR #125995 (#12…
richlander commentedon Jun 25, 2026
Residual bare-22.04-VM usage
The Ubuntu Helix VM coverage in
helix-platforms.ymlandlibraries/helix-queues-setup.ymlis moved to bare 24.04/26.04 VMs in #129863 (latest → bare 26.04 VM, oldest → bare 24.04 VM; WASM stays containerized). The following bare-22.04-VM usages are not addressed there and remain residual:Android emulator VMs — blocked
No
ubuntu.2404.amd64.android.*(or2604) Helix queue exists yet; only plainubuntu.2404/2604.amd64and.armarchVMs are provisioned. Needs dnceng to provision Android-flavored 24.04/26.04 queues before these can move.eng/pipelines/helix-platforms.yml:285—Ubuntu.2204.Amd64.Android.29.Openeng/pipelines/helix-platforms.yml:289—Ubuntu.2204.Amd64.Android.24.Openeng/pipelines/coreclr/templates/helix-queues-setup.yml:54,66,68—Ubuntu.2204.Amd64.Android.29[.Open]eng/pipelines/libraries/helix-queues-setup.yml:94,96—Ubuntu.2204.Amd64.Android.29.OpenSuperPMI ARM/arm64 host VMs
ubuntu.2404.armarch[.open]exists, so these are migratable when desired (host for the arm32/arm64 collection containers).src/coreclr/scripts/superpmi_collect_setup.py:475,477—Ubuntu.2204.ArmArch.Open(public)src/coreclr/scripts/superpmi_collect_setup.py:493,495—Ubuntu.2204.ArmArch(internal)Note
This comment was AI/Copilot-generated.
[HTTP/SSL] Revert docker-compose command changes from PR #125995 (#12…
Move Ubuntu Helix queues to bare 24.04/26.04 VMs (#129863)