Uh oh!
There was an error while loading. Please reload this page.
[release/10.0] Update WebAssembly Helix image versions - #126526
Conversation
Switch the release/10.0 WASI and Browser WebAssembly Helix queues to the published Ubuntu 26.04 WebAssembly images, using the explicit amd64 tag for these amd64 queues. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Tagging subscribers to this area: @dotnet/runtime-infrastructure |
There was a problem hiding this comment.
Pull request overview
Updates release/10.0 Helix queue image references for WebAssembly (WASI + browser) to use the published Ubuntu 26.04 WebAssembly prereqs images.
Changes:
- Switch Libraries WASI / Browser WASM / Browser WASM Firefox Helix container image tags from Ubuntu 22.04 to
ubuntu-26.04-helix-webassembly-amd64. - Switch CoreCLR Browser WASM public/internal Helix container image tags from Ubuntu 24.04 to
ubuntu-26.04-helix-webassembly-amd64.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| eng/pipelines/libraries/helix-queues-setup.yml | Updates WASI and browser WASM Helix container image tag to Ubuntu 26.04. |
| eng/pipelines/coreclr/templates/helix-queues-setup.yml | Updates CoreCLR browser WASM Helix container image tag to Ubuntu 26.04 for public/internal. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Normalize the public Browser WASM and WASI container queue identifiers to the .Open form so they align with the established Helix naming convention and avoid repetitive review noise. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update the remaining build documentation references to use Azure Linux wording and the current net10 cross-build image. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
richlander
commented
Apr 6, 2026
@copilot apply changes based on the comments in this thread |
This comment was marked as outdated.
This comment was marked as outdated.
cf8002e to
eab3863CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
richlander
commented
Apr 6, 2026
/ba-g "Unrelated failures" |
Uh oh!
There was an error while loading. Please reload this page.
Note
This PR was AI/Copilot-generated.
main PR #126524. Ref #125690, #126122
Description
Update the release/10.0 WASI and Browser WebAssembly Helix queue image references to the published Ubuntu 26.04 WebAssembly images.
libraries/helix-queues-setup.yml: move WASI, Browser WASM, and Browser WASM Firefox toubuntu-26.04-helix-webassembly-amd64; split each entry into public (.Open) and internal (non-.Open) variants to match the pattern used incoreclr/templates/helix-queues-setup.ymlcoreclr/templates/helix-queues-setup.yml: move Browser WASM public/internal queues from Ubuntu 24.04 to 26.04, using.Opensuffix for public queue identifiersimage-info.dotnet-dotnet-buildtools-prereqs-docker-main.jsonCustomer Impact
Without this fix, WASI and Browser WebAssembly Helix test runs on release/10.0 would continue using the older Ubuntu 22.04/24.04 WebAssembly images instead of the current Ubuntu 26.04 images. Internal pipeline runs would also incorrectly reference public
.Openqueues, potentially causing test scheduling failures.Regression
No. This updates image versions to stay current with available prereqs images.
Testing
Pipeline configuration change only. Validated that the exact container image tag (
ubuntu-26.04-helix-webassembly-amd64) is present inimage-info.dotnet-dotnet-buildtools-prereqs-docker-main.json.Risk
Low. This is a Helix queue image version bump with no code changes. The queue identifiers follow the established
.Open/ non-.Openconvention for public and internal pipelines respectively.Package authoring no longer needed in .NET 9
IMPORTANT: Starting with .NET 9, you no longer need to edit a NuGet package's csproj to enable building and bump the version.
Keep in mind that we still need package authoring in .NET 8 and older versions.