Azure Stack HCI: Azure Arc Extension installation on single node fails for two out of four

i4fe 5 Reputation points
2024-04-14T11:17:34.9733333+00:00

Preparing server, single node, for Azure Stack HCI deployment. When invoking Arc initialization, everything works, but two extension, which are not installed, waiting for completion endlessly and preventing the next steps:

  • AzureEdgeDeviceManagement: Succeeded
  • AzureEdgeLifecycleManager: Succeeded
  • AzureEdgeTelemetryAndDiagnostics: Creating -> status / error message see below
  • AzureEdgeRemoteSupport: Creating -> same error

Extension is processing request. Download/Validation of Extension: Microsoft.AzureStack.Observability.TelemetryAndDiagnostics Failed. Will continue to retry until request times out.

Is there a way to install to install the extensions with powershell from the node, instead of waiting endlessly?

Azure Stack HCI
Azure Stack HCI
A hyperconverged infrastructure operating system delivered as an Azure service that provides security, performance, and feature updates.
266 questions
Azure Arc
Azure Arc
A Microsoft cloud service that enables deployment of Azure services across hybrid and multicloud environments.
322 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. vipullag-MSFT 24,206 Reputation points Microsoft Employee
    2024-04-15T06:59:49.2133333+00:00

    Hello i4fe

    Welcome to Microsoft Q&A Platform, thanks for posting your query here.

    One work around is to gather names of extensions on a healthy node and then install them on failed nodes with PowerShell and see if that helps.

    Ref:  https://learn.microsoft.com/en-us/powershell/module/az.connectedmachine/new-azconnectedmachineextension?view=azps-10.4.1#example-4-add-a-new-extension-using-an-extension-object-as-both-the-location-and-parameters-for-updating

    $ext = Get-AzConnectedMachineExtension -Name custom -ResourceGroupName ContosoTest -MachineName other

    $ext | New-AzConnectedMachineExtension -ExtensionParameter $ext

    Hope this helps.