Azure Deployment Takes 70 Minutes to Fail with Obscure Error

Mike-E-angelo 611 Reputation points
2025-11-14T15:49:24.1733333+00:00
{
  "code": "ResourceDeploymentFailure",
  "target": "/subscriptions/<subscription>/resourceGroups/<group>/providers/Microsoft.Cache/redisEnterprise/<name>",
  "message": "The resource write operation failed to complete successfully, because it reached terminal provisioning state 'Failed'."
}

User's image

Thank you for any assistance to track down what is going on here.

Azure Cache for Redis
Azure Cache for Redis
An Azure service that provides access to a secure, dedicated Redis cache, managed by Microsoft.
{count} votes

Answer recommended by moderator
  1. Mike-E-angelo 611 Reputation points
    2025-11-15T12:36:22.7+00:00

    So I was able to get a deployment successfully made when switching the region to eastus2. There was ZERO mention of anything region-specific in the error. What you see above is the error that is presented to the user and it is astounding to me that this is considered acceptable by every person working at Azure.


4 additional answers

Sort by: Most helpful
  1. Q&A Assist
    2025-11-14T15:49:45.0133333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error message you are encountering indicates that the deployment of the Azure Cache for Redis resource has failed, reaching a terminal provisioning state of 'Failed'. This can happen for a variety of reasons, including issues with resource availability, configuration errors, or permission problems.

    To troubleshoot this issue, you can follow these steps:

    1. Check Deployment Operations: Use the Azure portal to view the deployment operations associated with your deployment. This will provide more detailed error messages that can help identify the specific cause of the failure. You can do this by navigating to the resource group in the Azure portal, selecting Deployments, and then reviewing the error details for the failed deployment.
    2. Review Resource Limits: Ensure that you are not exceeding any quotas or limits for your Azure subscription, particularly those related to the Azure Cache for Redis service.
    3. Validate Configuration: Double-check the configuration settings for your Redis resource. Ensure that all required parameters are correctly specified and that they conform to Azure's naming and configuration guidelines.
    4. Permissions: Make sure that the account or service principal you are using has sufficient permissions to create and manage the resources in the specified resource group.
    5. Retry Deployment: Sometimes, transient issues can cause deployments to fail. You might want to retry the deployment after addressing any potential issues.

    If the problem persists, consider reaching out to Azure support with the correlation ID and tracking ID you provided, as they can help investigate further.


    References:


  2. Swapnesh Panchal 1,540 Reputation points Microsoft External Staff Moderator
    2025-11-14T20:20:43.5866667+00:00

    Hi Mike-E-angelo ,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.
    Could you please share the details requested in the private message for further investigation.

    0 comments No comments

  3. Mike-E-angelo 611 Reputation points
    2025-11-15T08:09:11.6066667+00:00

    I have tried another deployment and instead of it gracefully with a comprehensive error message like you see in every Microsoft product but Azure, it fails with the most obscure and useless message you can think of, as if your team is creatively finding ways to confuse the user. Why are you emitting failure errors that give no indication of why the operation failed? I hope you can understand the concern.

    0 comments No comments

  4. Mike-E-angelo 611 Reputation points
    2025-11-25T08:02:33.51+00:00

    Hi @Swapnesh Panchal why are you asking me for a correlation id when I have already provided it in the chat? Additionally you are asking me for the time of the incident and shouldn't the correlation Id already tell you this? What is the correlation ID correlating if not the time of the incident? I hope you can understand the concern. Additionally, why are you asking for this information nearly two weeks after the incident? You gave the very distinct impression that this was already being actively investigated. I hope you can understand the concern you are placing upon customers who report active and obvious defects in your software.

    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.