Sorry for the delayed response! Thank you for your patience and understanding!
You're running into a known issue with Azure Local 24H2 (build 26100.1742) where the AzureEdgeDeviceManagement
extension fails to install due to a bad or uninitialized DP (Data Plane) endpoint for the Microsoft.AzureStackHCI resource provider (RP), even though the RP itself is already registered.
The key error is:
Endpoint not found for put edge devices call, endpoint = https://dp.stackhci.azure.com/centralus/edgeDevices?api-version=2024-12-01-preview
This typically means the Resource Provider's data plane endpoint isn’t fully provisioned or not yet responding as expected.
The data plane endpoint (https://dp.stackhci.azure.com/centralus/edgeDevices
) is used by the DeviceManagementExtension
to perform registration and lifecycle operations. The error you're getting is from an internal HTTP client within the extension that fails to reach a valid endpoint.
This suggests one of the following:
- The DP endpoint for your region (
centralus
) is misconfigured or not yet live for the 24H2 build. - The required internal setup for HCI Arc-enabled devices has not fully completed, even if the RP is registered.
Try the following ordered steps:
- Double-check RP status and available features. Ensure you see
Registered
, and inspect the ResourceTypes list for: clusters, edgeDevices,provisioningRequests.
If edgeDevices
is not listed, the backend rollout may not be complete in your region.
- Re-register the RP (forces re-init of DP endpoints)
3 Test another region to check if the issue is region specific:https://learn.microsoft.com/en-us/azure/azure-local/deploy/deployment-arc-register-server-permissions?view=azloc-2504&tabs=powershell
https://learn.microsoft.com/en-us/azure/azure-local/concepts/system-requirements-23h2?view=azloc-2504&tabs=azure-public#azure-requirements
Similar scenario: https://github.com/microsoft/azure_arc/issues/2705 where one user stated when he moved the deployment to different region resolved this issue!
Hope it helps!
Let me know if you have any further queries!
If the comment is helpful, please click "upvote" to let us know!