Hello Setua, Chiitaranjan,
Confirm that the Managed Identity (MI) associated with the cluster and nodes has the correct permissions:
- Azure Connected Machine Onboarding
- Azure Connected Machine Resource Administrator
These roles should be assigned at the resource group level where the Arc resources are being registered.
The issue is the version of the az.accounts powershell module. If you're running anything but 4.0.2, you'll run into this scenario. Start by checking the version of the module (Get-InstalledModule -Name Az.Accounts) and see if you're running 4.0.2 or anything else.
If you have 4.0.2 and other versions, delete the rest (without notification) Get-InstalledModule -Name Az.Accounts -AllVersions -ErrorAction SilentlyContinue | Where-Object { $.Version -ne '4.0.2' } | ForEach-Object { Uninstall-Module -Name $.Name -RequiredVersion $_.Version -Force -ErrorAction SilentlyContinue }.
If 4.0.2 is missing: Install-Module -Name Az.Accounts -RequiredVersion "4.0.2" -Force -AllowClobber -SkipPublisherCheck
Do this on all your nodes/machines.
Doing this will make the Azure Stack HCI Arc Integration step during the cluster validation of Azure Local continue without the errors you've seen before.
you may also have to check Az.Resources PowerShell module and make sure that's the 7.8.0 version
If you have any further queries, do let us know.