Skip to content

Enable operations to disable/enable sf cluster nodes as well as gracefully restart entire sf cluster#425

Merged
arudell merged 7 commits into
mainfrom
enable-ops-for-sf-node-updates
May 13, 2025
Merged

Enable operations to disable/enable sf cluster nodes as well as gracefully restart entire sf cluster#425
arudell merged 7 commits into
mainfrom
enable-ops-for-sf-node-updates

Conversation

@arudell

@arudell arudell commented May 6, 2025

Copy link
Copy Markdown
Member

Description

This pull request introduces several new cmdlets to enhance the functionality of the SdnDiagnostics module and adds a utility function to test network accessibility. Below is a summary of the most important changes:

New cmdlets added to SdnDiagnostics.psd1:

  • Added Confirm-SdnServiceFabricHealthy to validate the health of Service Fabric.
  • Added Disable-SdnServiceFabricNode and Enable-SdnServiceFabricNode to manage Service Fabric nodes.
  • Added Restart-SdnServiceFabricClusterNodes to restart cluster nodes in Service Fabric.

New utility function added to SdnDiag.Utilities.psm1:

  • Introduced Test-ComputerIsAccessible to check if a computer is reachable over the network. It supports both immediate checks and waiting for accessibility with a configurable timeout and interval.

Change type

  • Bug fix (non-breaking change)
  • Code style update (formatting, local variables)
  • New Feature (non-breaking change that adds new functionality without impacting existing)
  • Breaking change (fix or feature that may cause functionality impact)
  • Other

Checklist:

  • My code follows the style and contribution guidelines of this project.
  • I have tested and validated my code changes.

@arudell arudell added the enhancement New feature or request label May 8, 2025
@arudell arudell marked this pull request as ready for review May 8, 2025 20:15
@arudell arudell requested a review from a team as a code owner May 8, 2025 20:15
@arudell arudell added this pull request to the merge queue May 13, 2025
Merged via the queue into main with commit 76624c3 May 13, 2025
4 checks passed
@arudell arudell deleted the enable-ops-for-sf-node-updates branch May 13, 2025 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Test-SdnServiceFabricNodeStatus returns FAILURE due to null returned from SF due to case sensitivity

2 participants