Azure VMSS status is ❌All succeeded

Eren Chin 20 Reputation points
2024-11-14T02:18:05.55+00:00

I created a uniform VMSS with spot VM. Because it's spot, some of instances were failed to allocate, causing the VMSS provison failed. But what does '❌All succeeded' status means?

User's image

User's image

Azure Virtual Machine Scale Sets
Azure Virtual Machine Scale Sets
Azure compute resources that are used to create and manage groups of heterogeneous load-balanced virtual machines.
415 questions
0 comments No comments
{count} votes

Accepted answer
  1. Akshay kumar Mandha 1,270 Reputation points Microsoft Vendor
    2024-11-14T06:46:06.5+00:00

    Hi Eren Chin,
    Welcome to the Microsoft Q&A Platform. Thank you for posting your query here.

    Based on your query, sometimes extensions fail to provision on VMSS instances, which can cause them to be marked as failed even if the overall deployment status is successful. This could also happen due to temporary resource constraints during provisioning.

    To identify which instances have failed, you can go to the Azure Portal, navigate to your VMSS, and check under "Instances" for any that have a "Failed" provisioning state. If you need to check the provisioning state of extensions, you can run a CLI command that will show you the provisioning state for each instance and its extensions.
    Use below Command

    az vmss list-instances --resource-group MyResourceGroup --name MyVmss --query "[].{instanceId:instanceId, extension:resources[].id, extProvisioningState:resources[].provisioningState}"
    

    Please refer below document for more information and troubleshooting steps.
    VM extension provisioning errors in Virtual Machine Scale Sets

    If some instances are marked as failed, you can try redeploying them from the Portal by selecting the failed instances and clicking on the "Redeploy" button. Alternatively, you can restart the instances to see if that helps resolve the issue. And also, reviewing activity logs and diagnostics can provide more insight into why the failure occurred, and using Azure Monitor or Application Insights can help you get more detailed logs if needed.

    Please let us know if you need any other information, please feel free to ask, we will be happy to assist you as needed.!

    If you found this information helpful, please click an accepting the answer and "Upvote" on my post for other community members referenceUser's image


0 additional answers

Sort by: Most helpful

Your answer

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