Skip to content

Commit de60115

Browse files
Fix Arc registration state verification failure in single-node scenario (#29398)
1 parent 373ba27 commit de60115

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

src/StackHCI/StackHCI.Autorest/custom/stackhci.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2103,7 +2103,7 @@ function Verify-NodesArcRegistrationState{
21032103
$checkBlock = {
21042104
param([string]$SubscriptionId, [string]$ArcResourceGroupName)
21052105
$nodeName = $env:COMPUTERNAME
2106-
$result = @{ NodeName = $nodeName; IsMismatch = $false; Details = $null }
2106+
$result = [PSCustomObject]@{ NodeName = $nodeName; IsMismatch = $false; Details = $null }
21072107

21082108
if(Test-Path -Path "C:\Program Files\AzureConnectedMachineAgent\azcmagent.exe")
21092109
{
@@ -2168,7 +2168,7 @@ function Verify-NodesArcRegistrationState{
21682168
}
21692169

21702170
# Validate we received results from all nodes
2171-
$resultCount = if ($results -eq $null) { 0 } else { $results.Count }
2171+
$resultCount = if ($null -eq $results) { 0 } else { @($results).Count }
21722172
$expectedCount = $computerNames.Count
21732173
if ($resultCount -ne $expectedCount)
21742174
{

src/StackHCI/StackHCI/ChangeLog.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
* Overview of change #1
1818
- Additional information about change #1
1919
-->
20-
## Upcoming Release
20+
## Upcoming
21+
* Fixed single node registration scenario.
2122

2223
## Version 2.7.0
2324
* Updated preannouncement breaking changes date to May 2026.

0 commit comments

Comments
 (0)