Hello,
From time to time, I experience a 'Failed' value for the 'properties.provisioningState' field (JSON response) when querying a network interface. This state iis 'Succeeded' again after restarting the attached VM.
1. What exactly the 'Failed' state means? (in regards to network interface/IP configurations)
2. What may be the reason(s) for this state?
Some more details:
Our application is running on Ubuntu 14 VM. Two identical setups are created, each with single NIC and single local and public IP. Both NICs share the same subnet.
From time to time one of the applications (there's always an active one and a backup) swaps the public IP between the NICs by using Azure REST APIs. Part of the swap process is to verify NIC status. For that a query for NIC info is sent, but as mentioned above, sometimes the response's 'provisioningState' field is in 'Failed' state (I'm getting this state in both 'properties.provisioningState' and 'properties.ipConfigrations[0].properties.provisioningState')
3. Are there any logs to search for the cause of this failure?
Hope I'm clear.
Thanks,
Zion