shibayan / appservice-acmebot

Automated ACME SSL/TLS certificates issuer for Azure App Service (Web Apps / Functions / Containers)
Apache License 2.0
392 stars 60 forks source link

Support for .NET 6 ends on 12 November 2024 #450

Open Tom-RedCactus opened 7 months ago

Tom-RedCactus commented 7 months ago

Received the following email from Microsoft: Support for .NET 6 ends on 12 November 2024 upgrade your Azure Functions apps to .NET 8

Is it possible to update the function app to .NET 8?

shibayan commented 7 months ago

There are of course plans to update to .NET 8. However, we are still waiting as Microsoft has not yet released the necessary updates to support it.

Tom-RedCactus commented 7 months ago

Thank you for the update. We'll patiently await Microsoft's update

marthijn commented 7 months ago

@shibayan Eventually the functions should be migrated to isolated-mode, right?

shibayan commented 7 months ago

@marthijn Starting with .NET 10, only Isolated will be supported, so we are considering migrating at that time. We would like to remain In-Process during .NET 8.

Skoucail commented 2 weeks ago

@shibayan Any update? As nov 12 is coming very soon.

Tom-RedCactus commented 2 days ago

@shibayan Do you expect to update the app soon? Otherwise, we have to look for another solution in the meantime.

shibayan commented 1 day ago

.NET 8 support is already available for new deployments with In-Proc support. Existing deployments can be upgraded in-place to .NET 8 by executing the following command

az functionapp config set -g <groupName> -n <appName> --net-framework-version v8.0
az functionapp config appsettings set -g <groupName> -n <appName> --settings FUNCTIONS_INPROC_NET8_ENABLED=1