Skip to content

Conversation

iliu816
Copy link
Member

@iliu816 iliu816 commented Sep 30, 2025

Description

[Az.ServiceFabric] Change from Basic to Standard SKUs for loadbalancers and public IP addresses for New-AzServiceFabricCluster and Add-AzServiceFabricNodeType. Basic SKU are being deprecated in Azure.

https://docs.azure.cn/en-us/load-balancer/load-balancer-basic-upgrade-guidance

https://learn.microsoft.com/en-us/azure/virtual-network/ip-services/public-ip-basic-upgrade-guidance

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

…ancers and public IP addresses for `New-AzServiceFabricCluster` and `Add-AzServiceFabricNodeType`
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

@iliu816 iliu816 marked this pull request as ready for review September 30, 2025 02:25
@Copilot Copilot AI review requested due to automatic review settings September 30, 2025 02:25
Copy link
Contributor

@Copilot 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

This PR upgrades Service Fabric cluster infrastructure from deprecated Basic SKUs to Standard SKUs for load balancers and public IP addresses. The changes affect both the New-AzServiceFabricCluster and Add-AzServiceFabricNodeType commands as Basic SKUs are being phased out by Azure.

Key changes include:

  • Migration from Basic to Standard SKUs for networking resources
  • Updated ARM template configurations to use Static IP allocation with Standard SKUs
  • Test data updates to reflect the new infrastructure requirements

Reviewed Changes

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

Show a summary per file
File Description
src/ServiceFabric/ServiceFabric/Template/Windows/template.json Updated ARM template to use Standard SKUs for public IP and load balancer, changed allocation to Static
src/ServiceFabric/ServiceFabric/Commands/AddAzureRmServiceFabricNodeType.cs Modified code to create Standard SKU public IP and load balancer resources
src/ServiceFabric/ServiceFabric/ChangeLog.md Added changelog entry documenting the SKU migration
src/ServiceFabric/ServiceFabric.Test/SessionRecords/... Updated test session recordings with new certificate thumbprints and resource configurations
src/ServiceFabric/ServiceFabric.Test/ScenarioTests/TestServiceFabric.cs Updated test thumbprint for certificate validation
src/ServiceFabric/ServiceFabric.Test/ScenarioTests/Common.ps1 Updated certificate URLs and thumbprints for test scenarios
src/ServiceFabric/ServiceFabric.Test/Resources/templateCNCert.json Updated test template to use Standard SKUs
src/ServiceFabric/ServiceFabric.Test/Resources/template.json Updated test template with Standard SKUs and parameterized durability/reliability levels
Comments suppressed due to low confidence (1)

@isra-fel
Copy link
Member

/azp run

Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@VeryEarly VeryEarly self-assigned this Sep 30, 2025
@VeryEarly
Copy link
Collaborator

/azp run

Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@isra-fel isra-fel changed the base branch from main to release-2025-10-14 October 2, 2025 07:15
@isra-fel isra-fel added this to the Az 14.5.0 (10/14/2025) milestone Oct 2, 2025
Copy link
Member

@isra-fel isra-fel left a comment

Choose a reason for hiding this comment

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

LGTM

@isra-fel isra-fel merged commit 6fe4a6a into Azure:release-2025-10-14 Oct 2, 2025
12 checks passed
@iliu816 iliu816 deleted the user/iliu/basicLB branch October 15, 2025 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants