-
Notifications
You must be signed in to change notification settings - Fork 4.1k
northeastus5: add secondary region pairing for northeastus5 #28649
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
northeastus5: add secondary region pairing for northeastus5 #28649
Conversation
Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds cross region restore (CRR) support for the new Azure region northeastus5 by updating the internal region pairing map and documenting the change in the RecoveryServices changelog.
- Added region pairing entry for northeastus5 -> centralus in BackupUtils.
- Documented the new CRR support in ChangeLog.md.
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
src/RecoveryServices/RecoveryServices/ChangeLog.md | Added release note entry for northeastus5 CRR support. |
src/RecoveryServices/RecoveryServices.Backup/Helpers/BackupUtils.cs | Added northeastus5 mapping to cross-region pairing dictionary. |
{"southcentralus2", "westcentralus"}, | ||
{"southeastus3", "westus3"}, | ||
{"eastus3", "westus3"}, | ||
{"northeastus5", "centralus"}, |
Copilot
AI
Oct 7, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A new region mapping was added without an accompanying test update; please add or extend a unit test that validates the CRR pairing includes northeastus5 -> centralus (similar to existing tests for other regions) to prevent regressions and ensure future refactors don't drop this entry.
Copilot generated this review using guidance from repository custom instructions.
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
Description
Add CRR support for upcoming region northeastus5
Mandatory Checklist
Please choose the target release of Azure PowerShell. (⚠️ Target release is a different concept from API readiness. Please click below links for details.)
Check this box to confirm: I have read the Submitting Changes section of
CONTRIBUTING.md
and reviewed the following information:ChangeLog.md
file(s) appropriatelysrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
.## Upcoming Release
header in the past tense.ChangeLog.md
if no new release is required, such as fixing test case only.I am following this guidelines