Skip to content

[release/v7.6] Add PMC packages for debian13 and rhel10#26917

Merged
daxian-dbw merged 1 commit intoPowerShell:release/v7.6from
daxian-dbw:backport/release/v7.6/26912-95e38946b
Feb 27, 2026
Merged

[release/v7.6] Add PMC packages for debian13 and rhel10#26917
daxian-dbw merged 1 commit intoPowerShell:release/v7.6from
daxian-dbw:backport/release/v7.6/26912-95e38946b

Conversation

@daxian-dbw
Copy link
Member

Backport of #26912 to release/v7.6

Triggered by @daxian-dbw on behalf of @anamnavi

Original CL Label: CL-BuildPackaging

/cc @PowerShell/powershell-maintainers

Impact

REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.

Tooling Impact

  • Required tooling change
  • Optional tooling change (include reasoning)

Adds PMC (packages.microsoft.com) package mappings for Debian 13 and RHEL 10 support, enabling these distributions to receive PowerShell packages through the Microsoft package repository.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

Author verified that the current .deb package is supported on Debian 13 and the current rh.x86_64.rpm package is supported on RHEL 10 (Ubi10). The change only updates JSON mapping configuration without code changes.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

Medium risk - adds new OS distribution mappings to PMC configuration. This is a configuration-only change that doesn't affect existing distribution support. The packages were manually verified to work on the new OS versions before mapping was added. Low impact to existing users as it only enables new distributions.

@daxian-dbw daxian-dbw requested review from a team and jshigetomi as code owners February 27, 2026 18:17
Copilot AI review requested due to automatic review settings February 27, 2026 18:17
@daxian-dbw daxian-dbw added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Feb 27, 2026
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

Backport to release/v7.6 that extends the packages.microsoft.com (PMC) repository mapping configuration to enable publishing PowerShell packages for newly supported Linux distributions.

Changes:

  • Add a new PMC repo mapping for RHEL 10 (microsoft-rhel10.0-prod).
  • Add a new Debian mapping for Debian 13 (codename trixie) and reorder existing Debian entries (bullseye/bookworm) within the list.

@daxian-dbw daxian-dbw merged commit ffe3aa4 into PowerShell:release/v7.6 Feb 27, 2026
39 checks passed
@daxian-dbw daxian-dbw deleted the backport/release/v7.6/26912-95e38946b branch February 27, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants