I have created and deployed Durable Function App that uses Netherite, but can't start an orchestration.
Error:
Status(StatusCode="Internal", Detail="Failed to start instance with ID c2f8ebaa996847f7816e480d0c63464e.
Inner Exception message: The specified taskhub does not exist (TaskHub=XXX, StorageConnectionName=AzureWebJobsStorage.")
Failed to start instanceId c2f8ebaa996847f7816e480d0c63464e due to internal exception.
Exception trace: DurableTask.Netherite.NetheriteConfigurationException: The specified taskhub does not exist (TaskHub=XXX, StorageConnectionName=AzureWebJobsStorage
at DurableTask.Netherite.Faster.FasterStorageLayer.DurableTask.Netherite.IStorageLayer.TryLoadTaskhubAsync(Boolean throwIfNotFound) in /_/src/DurableTask.Netherite/StorageLayer/Faster/FasterStorageProvider.cs:line 116
at DurableTask.Netherite.EventHubsTransport.EventHubsTransport.DurableTask.Netherite.ITransportLayer.StartAsync() in /_/src/DurableTask.Netherite/TransportLayer/EventHubs/EventHubsTransport.cs:line 93
at DurableTask.Netherite.NetheriteOrchestrationService.StartClientAsync() in /_/src/DurableTask.Netherite/OrchestrationService/NetheriteOrchestrationService.cs:line 415
at DurableTask.Netherite.NetheriteOrchestrationService.<>c__DisplayClass92_0`1.<<TryTransition>g__conditionalTransition|0>d.MoveNext() in /_/src/DurableTask.Netherite/OrchestrationService/NetheriteOrchestrationService.cs:line 387
--- End of stack trace from previous location ---
at DurableTask.Netherite.NetheriteOrchestrationService.TryStartAsync(Boolean clientOnly) in /_/src/DurableTask.Netherite/OrchestrationService/NetheriteOrchestrationService.cs:line 344
at DurableTask.Netherite.NetheriteOrchestrationService.GetClientAsync() in /_/src/DurableTask.Netherite/OrchestrationService/NetheriteOrchestrationService.cs:line 74
at DurableTask.Netherite.NetheriteOrchestrationService.DurableTask.Core.IOrchestrationServiceClient.CreateTaskOrchestrationAsync(TaskMessage creationMessage, OrchestrationStatus[] dedupeStatuses) in /_/src/DurableTask.Netherite/OrchestrationService/NetheriteOrchestrationService.cs:line 656
at DurableTask.Core.TaskHubClient.InternalCreateOrchestrationInstanceWithRaisedEventAsync(String orchestrationName, String orchestrationVersion, String orchestrationInstanceId, Object orchestrationInput, IDictionary`2 orchestrationTags, OrchestrationStatus[] dedupeStatuses, String eventName, Object eventData, Nullable`1 startAt) in /_/src/DurableTask.Core/TaskHubClient.cs:line 645
at Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableClient.Microsoft.Azure.WebJobs.Extensions.DurableTask.IDurableOrchestrationClient.StartNewAsync[T](String orchestratorFunctionName, String instanceId, T input) in D:\a\_work\1\s\src\WebJobs.Extensions.DurableTask\ContextImplementations\DurableClient.cs:line 215
at Microsoft.Azure.WebJobs.Extensions.DurableTask.LocalGrpcListener.TaskHubGrpcServer.StartInstance(CreateInstanceRequest request, ServerCallContext context) in D:\a\_work\1\s\src\WebJobs.Extensions.DurableTask\LocalGrpcListener.cs:line 158.. InstanceId: c2f8ebaa996847f7816e480d0c63464e. Function: MainOrchestrator. HubName: XXX. AppName: XXX. SlotName: Production. ExtensionVersion: 2.13.5. SequenceNumber: 2.
I have created and deployed Durable Function App that uses Netherite, but can't start an orchestration.
Error:
StackTrace:
Netherite exception:
Deployed using AzureFunctionApp@2 - Azure Functions Deploy v2 task
Function App is showing the list of functions.
Function app contains all the required app settings,
In the Storage Account container for
Task Hub
andDurableTaskPartitions
is missing: