Deployment failure with Azure Analysis Services

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’ } ] } }

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s