Skip to content

[release/v7.6] Fix PMC Repo URL for RHEL10 (#27061)#27062

Merged
daxian-dbw merged 1 commit into
PowerShell:release/v7.6.0from
daxian-dbw:v760
Mar 18, 2026
Merged

[release/v7.6] Fix PMC Repo URL for RHEL10 (#27061)#27062
daxian-dbw merged 1 commit into
PowerShell:release/v7.6.0from
daxian-dbw:v760

Conversation

@daxian-dbw
Copy link
Copy Markdown
Member

@daxian-dbw daxian-dbw commented Mar 18, 2026

PR Summary

Backport of #27059 to release/v7.6.0

Triggered by @daxian-dbw on behalf of @daxian-dbw

Original CL Label: CL-BuildPackaging

@daxian-dbw daxian-dbw requested review from a team and jshigetomi as code owners March 18, 2026 20:55
Copilot AI review requested due to automatic review settings March 18, 2026 20:55
@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 Mar 18, 2026
@daxian-dbw daxian-dbw merged commit 44e158c into PowerShell:release/v7.6.0 Mar 18, 2026
37 of 38 checks passed
@daxian-dbw daxian-dbw deleted the v760 branch March 18, 2026 20:57
Copy link
Copy Markdown
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.0 of the fix that corrects the RHEL 10 PMC repository identifier and ensures the publish script fails fast when the expected repository mapping cannot be found.

Changes:

  • Update the RHEL 10 mapping entry to use the correct PMC repo URL key (microsoft-rhel10-prod).
  • Change missing-repo handling in the EV2 publish script from a non-existent/non-terminating failure call to a terminating error (throw).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
tools/packages.microsoft.com/mapping.json Fixes the RHEL 10 repo URL identifier used to match PMC repo names.
.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 Ensures the run fails deterministically when a mapped repo cannot be found (instead of continuing).

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.

2 participants