Azure-Functions icon indicating copy to clipboard operation
Azure-Functions copied to clipboard

functionscdn.azureedge.net network dependency for v4

Open georgeOsdDev opened this issue 1 year ago • 4 comments

Azure Functions Host make request to https://functionscdn.azureedge.net/public/ExtensionBundles/Microsoft.Azure.Functions.ExtensionBundle/index.json on startup. I think this behavior is introduced from v4. If Function work inside firewall, this request may blocked and functions host fail to start. https://github.com/Azure/azure-functions-host/issues/8168

Please add not about this network dependency. https://learn.microsoft.com/en-us/azure/azure-functions/migrate-version-3-version-4?source=recommendations&tabs=net8%2Cazure-cli%2Cwindows&pivots=programming-language-javascript

georgeOsdDev avatar Feb 23 '24 00:02 georgeOsdDev

When I create FunctionsApp resource from portal. There will be default host.json even if I choose dotnet-isolated.

{
  "version": "2.0",
  "extensionBundle": {
    "id": "Microsoft.Azure.Functions.ExtensionBundle",
    "version": "[4.*, 5.0.0)"
  }
}

It would be nice if portal add template like below https://github.com/Azure/azure-functions-templates/blob/dev/Functions.Templates/ProjectTemplate_v4.x/CSharp-Isolated/host.json

georgeOsdDev avatar Mar 04 '24 07:03 georgeOsdDev

This is still very much an issue that should be documented

georgeollis avatar Jan 24 '25 13:01 georgeollis

The endpoint is now mentioned on the official documentation as per the PR https://github.com/MicrosoftDocs/azure-docs/pull/127612

Here is the documentation link https://learn.microsoft.com/en-us/azure/azure-functions/extension-bundles#considerations-for-extension-bundles

ffarinha-msft avatar Sep 15 '25 08:09 ffarinha-msft

@ffarinha-msft - Brilliant thank you!

georgeollis avatar Sep 15 '25 08:09 georgeollis