Skip to content

Orchestration response started containing entirely different/incorrect URLs #3309

@jaliyaudagedara

Description

@jaliyaudagedara

Description

We have a .NET 10 isolated Durable Function App that has a Netherite backend deployed to Azure Container Apps with --kind = functionapp.

After deploying a new version that includes functionality to purge instance histories, and when purge instance histories is invoked, noticed that new the orchestration responses contains entirely new set of URLs.
Image

Note the https://apimwebappkdmkqledodgytbcpbgosiuujidjzdhf9mpxzyob6.azurewebsites.net which we have no idea about . Correct one should be something like https://<container_app>.azurecontainerapps.io

Expected behavior

Orchestration Response should contain correct URLs

Actual behavior

Orchestration Response contains incorrect URLs

Relevant source code snippets

N/A

Known workarounds

N/A

App Details

  • Microsoft.Azure.Functions.Worker.Extensions.DurableTask: 1.12.1
  • Microsoft.Azure.Functions.Worker.Extensions.DurableTask.Netherite: 3.1.0
  • Microsoft.Azure.Functions.Worker: 2.51.0
  • Microsoft.Azure.Functions.Worker.Sdk: 2.0.7

If deployed to Azure

Orchestration instance ID(s):

Incorrect:

e082c44d7c264f9b8261b0bb5b92eaa7
8c686af023774313a52226bb0e8d4f33
04aa079e945249c990d179b47d45ce51
38d9027b1c2449ba934ad20bac9d7f14
e0d274520b8745539b7339584c0b427f

Correct:

a78950aa204c4d24ac66ee00ddc453c7
ae069159f25547fda2d9b4ac32306acf
9f47e197921843ecafa44b1ca0c44f3c
1495f26c87cf45969c9d52a6151244b9
cb5379e84bdb4b8892535e78503fbfe9

NOTE: We had to revert the change as we are depending on Orchestration Response URLs and the incorrect URLs were getting 504 Gateway Timeout.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs: Investigation 🔍A deeper investigation needs to be done by the project maintainers.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions