Deployment of Firewall ends with Provisioning state 'Updating' causing subsequent deployments to timeout and fail

Derek Pilat 41 Reputation points
2022-07-13T14:25:42.667+00:00

This happens pretty consistently. I only had a few cases when this would work fine. What is causing it?
Also when this happens the resource can't be deleted.
How can I change the state to something else then Updating?

Azure Firewall
Azure Firewall
An Azure network security service that is used to protect Azure Virtual Network resources.
655 questions
0 comments No comments
{count} votes

Accepted answer
  1. ChaitanyaNaykodi-MSFT 25,846 Reputation points Microsoft Employee
    2022-07-14T03:10:55.03+00:00

    Hello @Derek Pilat , Thank you for reaching out to us.

    As the resource is stuck in updating state, you will not be able to delete it until it is in succeeded or failed state. We have seen this issue sometimes gets resolved if you run a List and an Update command on the Azure Firewall
    You can run any of the Azure Firewall CLI commands. For eg you can run following CLI commands using Azure Cloud Shell

    az network firewall application-rule list --collection-nam --firewall-name --resource-group  
    

    AND

    az network firewall policy rule-collection-group collection rule update -g {rg} --policy-name {policy} --rule-collection-group-name {rcg} --collection-name {cn} -n {rule_name} --target-fqdns XXX  
    

    If the state of your Firewall still remains at "updating", then it would need to be fixed from the backend. So, if you have a support plan, I request you file a support ticket, else please do let us know, we will try and help you get a one-time free technical support (Please refer to my private message below). The support engineer will also help you to understand why this issue is happening frequently and what is the exact cause.

    Hope this helps! Please let me know if you have any additional questions. Thank you!

    0 comments No comments

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.