Ubuntu VM Issue while creating

Rasitha Mudugama Hewage 140 Reputation points
2025-12-03T12:56:42.7933333+00:00

Hi ,

I am receiving following error while deploy VM on azure local cluster.

please advice us.

<moderator edit, removed image due to PII information>

Azure Local
{count} votes

1 answer

Sort by: Most helpful
  1. Ankit Yadav 6,345 Reputation points Microsoft External Staff Moderator
    2025-12-03T18:56:01.64+00:00

    Root Cause:-

    The VM creation didn’t go through because the NSG failed to set up. The error message said: “The moc-operator network security group service returned an error while reconciling: AddOrUpdateNetworkSecurityGroup not implemented for non-NC provider: Not Implemented (Code: NotImplemented).

    This is because NSGs required SDN with NC (Network Controller) and your cluster is running in Hyper-V networking mode and the moc-operator can't process NSG deployment request in non-SDN environment. 

    Reference: https://learn.microsoft.com/en-us/azure/azure-local/manage/sdn-troubleshooting?view=azloc-2511#erro… 


    Solution/Fix:

    How to fix the issue:  

    In order to create the VM with this requirement, you can follow below order to fix the issue :  

    1. Enable SDN Integration (Network Controller): Enable Software-Defined Networking (SDN) enabled by Azure Arc on Azure Local using a PowerShell Act… 
    2. Create Logical Network: Create logical networks for Azure Local VMs for multi-rack deployments (preview) - Azure Local | Mi… 
    3. Create Virtual Network: Create virtual networks for multi-rack deployments of Azure Local (preview) - Azure Local | Microso… 
    4. Create NSG (Network Security Group): Create network security groups, network security rules, default network access policies on Azure Lo… 
    5. Attach NSG to the subnet. 
    6. Prepare the OS image (Ubuntu in your case): Create Azure Local VM images for multi-rack deployments using Azure Storage account (preview) - Azu… 
    7. Create the Virtual Machine: Create Azure Local virtual machines enabled by Azure Arc - Azure Local | Microsoft Learn 

     

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.