azure-functions-host icon indicating copy to clipboard operation
azure-functions-host copied to clipboard

Remove requirement for WEBSITE_USE_PLACEHOLDER_DOTNETISOLATED flag

Open mattchenderson opened this issue 2 years ago • 2 comments

As part of GA for the isolated worker model placeholders, the opt-in flag should no longer be required. The flag should be honored for the explicit disablement state, though.

Setting value Current behavior Expected behavior at GA/default
(not provided) ❌ Start without isolated worker model placeholder ✅ Attempt to resolve isolated worker model placeholder
0 ❌ Start without isolated worker model placeholder ❌ Start without isolated worker model placeholder
1 ✅ Attempt to resolve isolated worker model placeholder ✅ Attempt to resolve isolated worker model placeholder

All other requirements for resolution still apply as before.

mattchenderson avatar Oct 05 '23 22:10 mattchenderson

This becomes an update to the host to consume configuration injected by the generated worker metadata library. There is a corresponding change needed for the metadata SDK to provide that value: https://github.com/Azure/azure-functions-dotnet-worker/issues/1951

mattchenderson avatar Oct 09 '23 17:10 mattchenderson

Hi @mattchenderson Is this issue still open? What is the actual behavior now? Do I still need to add WEBSITE_USE_PLACEHOLDER_DOTNETISOLATED=1 to app settings? image

georgeOsdDev avatar Sep 17 '24 05:09 georgeOsdDev