Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regression for apps using a certain version of Durable Functions and Netherite #2661

Open
lilyjma opened this issue Nov 8, 2023 · 0 comments

Comments

@lilyjma
Copy link
Contributor

lilyjma commented Nov 8, 2023

Context

There's a known regression affecting apps using Durable Functions Extension 2.11.3 and the Netherite storage provider. Apps can use the extension version with regression in two ways, either by directly referencing that version or through certain versions of the Extension Bundles.

Affected apps get the following error:

image

We're working on the fix now

We'll keep this thread posted with updates as we progress through the mitigation.

Workaround

If you're not using Extension Bundles, make sure you're using Microsoft.Azure.WebJobs.Extensions.DurableTask version 2.12.0 or higher.

If you're using Extension Bundles:

  1. Remove reference to Extension Bundles in host.json
  2. Manually install Microsoft.Azure.WebJobs.Extensions.DurableTask version 2.12.0 or higher

Alternatively, if you want to continue using Extension Bundles, limit the version range to the following in host.json (you do not have to manually install the package in this case):

  • Bundles V4 limit to (4.*, 4.9.0]
  • Bundles V3 limit to (3.*, 3.26.0]
  • Bundles V2 limit to (2.*, 2.27.0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants