Skip to content

[8.0] Update CI OSes - #115502

Merged
richlander merged 29 commits into
dotnet:release/8.0-stagingfrom
richlander:8.0-staging-ci-update
Dec 5, 2025
Merged

[8.0] Update CI OSes#115502
richlander merged 29 commits into
dotnet:release/8.0-stagingfrom
richlander:8.0-staging-ci-update

Conversation

@richlander

@richlanderrichlander commented May 13, 2025

Copy link
Copy Markdown
Member

Related:

Pipeline and Test Queue Modernization:

  • Updated pipeline YAML files to use newer container images for CentOS Stream 9, AlmaLinux 9, Alpine 3.22, and AzureLinux 3, and modernized queue names for several Linux distributions.
  • Adjusted test queue logic to better differentiate between "extra platforms" and standard runs, and to align with new image and queue naming conventions.

Supporting Changes:

CopilotAI review requested due to automatic review settings May 13, 2025 00:30

This comment was marked as outdated.

@richlander

Copy link
Copy Markdown
MemberAuthor

/azp run runtime-libraries-coreclr outerloop-linux

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@richlanderrichlander mentioned this pull request May 13, 2025
@richlander

Copy link
Copy Markdown
MemberAuthor

/azp run runtime-libraries-coreclr outerloop-linux

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@richlander

Copy link
Copy Markdown
MemberAuthor

These failures all look existing.

@carlossanlop

@mthalmanmthalman left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@richlander

Copy link
Copy Markdown
MemberAuthor

/azp run runtime-libraries-coreclr outerloop-linux

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@richlander

Copy link
Copy Markdown
MemberAuthor

/azp run runtime-extra-platforms

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@richlander

Copy link
Copy Markdown
MemberAuthor

/ba-g "Existing issues"

This looks good. I see the same failures in #120516.

@richlander
richlander enabled auto-merge (squash) October 15, 2025 22:48
@jeffhandley

Copy link
Copy Markdown
Member

@artl93 This is ready for your review. The failing tests are unrelated and Build Analysis is green. I believe this should be treated as Tell Mode, but I defer to you if you want it to go through Tactics for approval or approve it yourself.

This will now use newer container images for CentOS Stream 9, AlmaLinux 9, Alpine 3.22, and Azure Linux 3 in our .NET 8 servicing pipelines. Azure Linux 3 libraries coverage is included without needing to use extra-platforms.

artl93 pushed a commit that referenced this pull request Oct 30, 2025
Backport of #117694 to release/9.0-staging
/cc @jeffhandley@wfurt@ManickaP ## Customer Impact
Related to #115502. Default AZL has firewall that blocks multicast. - [ ] Customer reported
- [x] Found internally
## Regression
- [ ] Yes
- [x] No
## Testing
This was verified in main and is also being backported to
release/8.0-staging via #115502, to ensure the test doesn't fail in our
baseline extra-platforms tests.
## Risk
Low. Conditional test disablement.
---------
Co-authored-by: wfurt <tweinfurt@yahoo.com>
Co-authored-by: Marie Píchová <11718369+ManickaP@users.noreply.github.com>
@rbhandarbhanda added this to the 8.0.23 milestone Nov 20, 2025
@rbhandarbhanda added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Nov 20, 2025
@richlander

Copy link
Copy Markdown
MemberAuthor

Hey @wfurt ... I see #122155. Please continue with that. I can handle merge conflicts here. That said, it looks like networking failures are a primary issue with the latest changes I made. It would be good to resolve those in one of the PRs.

@wfurt

wfurt commented Dec 4, 2025

Copy link
Copy Markdown
Member

For the System.Net.NetworkInformation.Functional.Tests we need to pick up #120736. It seems like it was ported back to 9.0 and 10.0 but not here. cc: @rzikm

@wfurt

wfurt commented Dec 4, 2025

Copy link
Copy Markdown
Member

And the System.Net.Quic.Functional.Tests seems the same. It uses NetworkInfo to monitor changes and also fails on unspeakable file.

@rzikm

rzikm commented Dec 4, 2025

Copy link
Copy Markdown
Member

#122188

@wfurt

wfurt commented Dec 4, 2025

Copy link
Copy Markdown
Member

#122188

do we skip the 8.0-staging now?

@jozkee

Copy link
Copy Markdown
Member

do we skip the 8.0-staging now?

No, please keep using it for 8 and 9 servicing. Since #122188 is already in base 8.0, you can simply mention it nex to the ba-g if the lack of the fix is blocking you.

@jozkee

Copy link
Copy Markdown
Member

FYI, I see the milestone for 8.0.23, it would be nice to get this merged before 4:00 PM PST; otherwise, you will need to retarget to release/8.0.

@richlander
richlander merged commit 2118a1a into dotnet:release/8.0-stagingDec 5, 2025
179 checks passed
@richlander
richlander deleted the 8.0-staging-ci-update branch December 5, 2025 20:09
MihaZupan added a commit that referenced this pull request Dec 9, 2025
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Jan 5, 2026
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Servicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

13 participants

@richlander@wfurt@jkotas@ManickaP@jeffhandley@PranavSenthilnathan@rzikm@jozkee@mthalman@rbhanda@artl93@yurai007