Skip to content

Delete PlatformDetection.IsMariner#129370

Merged
jkotas merged 2 commits into
mainfrom
copilot/delete-platformdetection-ismariner
Jun 13, 2026
Merged

Delete PlatformDetection.IsMariner#129370
jkotas merged 2 commits into
mainfrom
copilot/delete-platformdetection-ismariner

Conversation

Copilot AI commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Mariner was a code name for early Azure Linux versions that are no longer supported. Removes all references to PlatformDetection.IsMariner.

Co-authored-by: jkotas <6668460+jkotas@users.noreply.github.com>
Copilot AI requested review from Copilot and removed request for Copilot June 13, 2026 16:35
Copilot AI requested a review from jkotas June 13, 2026 16:36
@jkotas jkotas marked this pull request as ready for review June 13, 2026 16:54
Copilot AI review requested due to automatic review settings June 13, 2026 16:54
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @bartonjs, @vcsjones, @dotnet/area-system-security
See info in area-owners.md if you want to be subscribed.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Removes the legacy PlatformDetection.IsMariner distro check from test infrastructure and updates tests that previously had Mariner-specific branching/skip logic, aligning the suite with currently supported Azure Linux naming/behavior.

Changes:

  • Removed PlatformDetection.IsMariner from Unix platform detection utilities.
  • Removed the Mariner-specific “ChaCha/Poly disabled by distro build options” branch in ChaCha20Poly1305 support validation.
  • Updated an [ActiveIssue] annotation to no longer reference IsMariner.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/libraries/System.Security.Cryptography/tests/X509Certificates/RevocationTests/AiaTests.cs Adjusts [ActiveIssue] conditions to remove the IsMariner reference.
src/libraries/System.Security.Cryptography/tests/ChaCha20Poly1305Tests.cs Removes Mariner-only expected-support logic branch for ChaCha20-Poly1305.
src/libraries/Common/tests/TestUtilities/System/PlatformDetection.Unix.cs Deletes the IsMariner distro detection property.

@jkotas

jkotas commented Jun 13, 2026

Copy link
Copy Markdown
Member

/ba-g infrastructure timeout in unrelated leg

@jkotas jkotas merged commit a3359b8 into main Jun 13, 2026
93 of 96 checks passed
@jkotas jkotas deleted the copilot/delete-platformdetection-ismariner branch June 13, 2026 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants