If
WEBSITE_CONTENTSHARE
andWEBSITE_CONTENTAZUREFILECONNECTIONSTRING
app settings are set for Linux Consumption, the datarole will throwAzureFiles mounting blocked for site
and both host and scm worker will return 503.
Should be restored once the backend is fixed, as per:
https://github.com/Azure/azure-functions-core-tools/issues/1439
Terraform v0.12.13
azurerm v1.39.0
azurerm_function_app
Anything that sets kind="Linux"
in the resource plan.
Mentioned settings not present, empty function app loads the welcome page (/
) properly.
Settings preset, app returns 503.
terraform apply
@xuzhang3 - is this likely to be fixed soon? I'm hitting the problem as well. I'm happy to help test.
@robertlagrant, I've raised a PR that does what's requested here, however I'm not sure that it will resolve the issue fully and further unknown changes might be needed. Even without WEBSITE_CONTENTSHARE and WEBSITE_CONTENTAZUREFILECONNECTIONSTRING, my Linux Consumption plan app still couldn't get its requirements installed from requirements.txt.
I'm going to lock this issue because it has been closed for _30 days_ ⏳. This helps our maintainers find and focus on the active issues.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks!
Most helpful comment
@xuzhang3 - is this likely to be fixed soon? I'm hitting the problem as well. I'm happy to help test.