Today when I was deploying an Azure Analysis Services in Australia Southeast region, I got the error below.
STATUS: Conflict PROVISIONING STATE: Failed TYPE: Microsoft.AnalysisServices/servers System.Fabric.FabricTransientException: The operation failed because the service is currently offline.
I tried to deploy AS in another Azure region (WEST US), which was completed successfully. After that, I realized the issue could be related to Azure capacity in Australia Southeast region.
I contacted Microsoft support and they told me the issue was caused due to physical Cluster hosted on Virtual Machine Scale Sets (VMSS) was running out of nodes in Australia Southeast region.
If you have the same problem, please contact Microsoft Azure support. 🙂
STATUSMESSAGE { ‘status’: ‘Failed’, ‘error’: { ‘code’: ‘ResourceDeploymentFailure’, ‘message’: ‘The resource operation completed with terminal provisioning state ‘Failed’.’, ‘details’: [ { ‘code’: ‘InternalError’, ‘message’: ‘System.Fabric.FabricTransientException: The operation failed because the service is currently offline. —> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x80071BCErn at System.Fabric.Interop.NativeClient.IFabricServiceManagementClient6.EndResolveServicePartition(IFabricAsyncOperationContext context)rn at System.Fabric.FabricClient.ServiceManagementClient.ResolveServicePartitionEndWrapper(IFabricAsyncOperationContext context)rn at System.Fabric.Interop.AsyncCallOutAdapter2`1.Finish(IFabricAsyncOperationContext context, Boolean expectedCompletedSynchronously)rn — End of inner exception stack trace —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ASPaaS.Service.Common.Utilities.ServiceFabricProvisionManager.<>c__DisplayClass13_0.<<ResolvePrimaryAsync>b__1>d.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ServicePlatform.Core.Flow.FlowContextBase`1.VoidActionWrapper.<Action>d__2.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ServicePlatform.Core.Flow.FlowContextBase`1.<ExecuteWithRetry>d__14`1.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at Microsoft.ServicePlatform.Core.Flow.FlowContextBase`1.<ExecuteWithRetry>d__14`1.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ServicePlatform.Core.Flow.FlowContextBase`1.<ExecuteWithRetry>d__13.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ASPaaS.Service.Common.Utilities.ServiceFabricProvisionManager.<ResolvePrimaryAsync>d__13.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ASPaaS.Service.Common.Utilities.ServiceFabricProvisionManager.<EnsureServiceResolvableAsync>d__11.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ASPaaS.Service.Common.Utilities.ServiceFabricProvisionManager.<<EnsureCoreServicesResolvableAsync>b__5_0>d.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ASPaaS.Service.Common.Utilities.ServiceFabricProvisionManager.<EnsureCoreServicesResolvableAsync>d__5.MoveNext()rn— End of stack trace from previous location where exception was thrown —rn at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()rn at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)rn at Microsoft.ASPaaS.Worker.Service.JobHandlers.FinalizeServerProvisionJobHandler.<FinalizeServerProvisionAsync>d__7.MoveNext() in d:\dbs\sh\mpa\1114_170038\cmd\9\src\apps\workerservice\src\service\aspaas.worker.service\JobHandlers\FinalizeServerProvisionJobHandler.cs:line 145’ } ] } }