Hi Uniting,
Thanks for the additional detail. Based on what you’ve shared, the fact that Invoke-AzStackHciUpgradeValidation passes 25/25 confirms the local readiness checks are now clean, but it does not by itself guarantee that an update will appear in Azure Update Manager or under Azure Local > Recommended updates. Microsoft’s update flow also depends on Azure Local registration, Arc connectivity/cloud management components, and whether an applicable solution/OEM update bundle has been published and made available for that specific system. The Q&A thread also shows that your portal state is currently Azure connection: Unknown, with blank update fields and 0 eligible updates, while Get-AzStackHciUpdate returns zero update resources, so this does not look like only a portal rendering issue. [learn.microsoft.com]
For the update path, please use the supported Azure Local update entry points rather than applying updates only at the individual Arc machine level. Microsoft’s Azure Local documentation states that updates should be applied from the Azure Local resource page or from Azure Update Manager > Resources > Azure Local, and that non-Microsoft tools to install updates are not supported. Azure Update Manager is intended to manage Azure Local system updates and reports update status/readiness for each system, but the Azure Local-specific update experience is different from treating the nodes as standalone Arc-enabled servers. [learn.microsoft.com] [learn.microsoft.com]
On the OEM/SBE point: Solution Builder Extension updates are hardware-vendor packages that can include firmware, drivers, hardware monitoring, WDAC supplemental policies, and validation logic, and these SBE updates are integrated into the Azure Local solution update process. Microsoft documentation also notes that latest feature updates can take time to appear because of hardware partner validation and sign-off. Dell’s public release notes show a Dell 2606 SBE release for AX-650/AX-750/AX-6515/AX-7525, version 5.0.2606.1510, but those notes list HCI OS 24H2 and supported solution versions 12.*.1003.* / 12.2603.1002.*; that public listing confirms Dell has published a 2606 SBE package for AX-6515-class systems, but it does not by itself prove that your current 23H2 cluster is eligible to receive it through the Azure Local update resource. [learn.microsoft.com] [learn.microsoft.com] [dell.github.io]
Given your Get-AzStackHciUpdate result shows zero update resources, I would focus next on confirming Azure Local registration/Arc health and whether the update catalogue is surfacing an applicable update for this exact cluster/hardware/solution version combination. Please also check whether the cluster is in an AdditionalContentRequired state if an SBE-related update is discovered; Microsoft documents that this state can occur when an update package requires hardware vendor content before preparation or installation can proceed. [learn.microsoft.com]
Regarding the pending Windows Updates shown under Azure Update Manager > Machines for the individual Arc machine resources: I would not apply those directly as a substitute for the Azure Local solution update flow unless Microsoft support confirms they are appropriate for this cluster state. The supported path is the Azure Local resource or Azure Update Manager > Resources > Azure Local, because the solution update process orchestrates the full stack rather than only patching the OS on individual nodes. [learn.microsoft.com]
Suggested next checks:
Confirm Azure Local registration/resource state
Get-AzStackHci
Check Arc agent state on each node
azcmagent show
azcmagent check
Check discovered Azure Local solution updates
Get-SolutionUpdate
If using Az.StackHCI ARM queries
Get-AzStackHciUpdate
If those still show healthy local validation but no update resource in Azure, the remaining likely areas are: Azure/Arc connectivity and cloud management state, the update catalogue not publishing an applicable update for this exact installed version, or OEM/SBE eligibility/version gating for the current Dell AX-6515 cluster configuration. I would recommend opening/continuing a Microsoft support case with the output of the above commands plus the Dell SBE version currently installed/staged, because the backend update discovery state will need to be checked from Microsoft/OEM side.