Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 9, 2025

Fixes Issue

main PR

Description

Updates helix queue configurations from Debian 12 to Debian 13 across coreclr and libraries pipeline templates. Changes include:

  • Queue names: Debian.12.*Debian.13.*
  • Container images: debian-12-helix-*debian-13-helix-*

Files modified:

  • eng/pipelines/coreclr/templates/helix-queues-setup.yml (ARM32 queues)
  • eng/pipelines/libraries/helix-queues-setup.yml (ARM32 and AMD64 queues)

Customer Impact

No direct customer impact. Infrastructure update to align helix test queues with current Debian release.

Regression

No. This is a forward-looking infrastructure update.

Testing

Configuration change only. Validated queue name and container image tag consistency across all references.

Risk

Low. Syntactically equivalent changes to queue configuration strings. Assumes corresponding Debian 13 helix infrastructure is deployed.

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.

Original prompt

On helix-queues-setup.yml, Please update Debian 12 helix references to Debian 13.

For example in this file: https://github.com/dotnet/runtime/blob/release/9.0-staging/eng/pipelines/coreclr/templates/helix-queues-setup.yml


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

@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 Dec 9, 2025
Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Debian 12 helix references to Debian 13 Update Debian 12 to Debian 13 helix references Dec 9, 2025
Copilot AI requested a review from richlander December 9, 2025 01:36
@richlander richlander changed the title Update Debian 12 to Debian 13 helix references [release/9.0-staging] Update Debian 12 to Debian 13 helix references Dec 9, 2025
@richlander richlander added Servicing-approved Approved for servicing release area-Infrastructure and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Dec 9, 2025
@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

@richlander
Copy link
Member

/ba-g "Unrelated failures"

@richlander
Copy link
Member

@jkoritzinsky @sbomer This looks ready for approval.

@richlander richlander marked this pull request as ready for review December 9, 2025 22:26
Copilot AI review requested due to automatic review settings December 9, 2025 22:26
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 helix test queue configurations from Debian 12 to Debian 13 across CoreCLR and libraries pipeline templates. This is an infrastructure update with no direct customer impact, aligning the test queues with the current Debian release.

Key changes:

  • Updated helix queue names from Debian.12.* to Debian.13.*
  • Updated container image tags from debian-12-helix-* to debian-13-helix-*

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 Updated Debian helix queue references for linux_arm (ARM32) and linux_x64 (AMD64) platforms
eng/pipelines/coreclr/templates/helix-queues-setup.yml Updated Debian helix queue references for linux_arm (ARM32) platform in both public and internal project configurations

@richlander
Copy link
Member

I'm going to close this until we make a decision on #122360

@richlander richlander closed this Dec 9, 2025
@jkotas jkotas deleted the copilot/update-debian-12-to-13 branch December 22, 2025 05:39
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

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants