Skip to content

Commit 711088d

Browse files
nzthiagoCopilot
andcommitted
Add v3 Linux Consumption enforcement note to Azure Functions docs
Add functions-v3-linux-consumption-enforcement include to consumption-plan, functions-versions, and migrate-version-3-version-4 articles. Update text to note that v3 apps on Linux Consumption will stop running after September 30, 2026. Co-authored-by: Copilot <[email protected]>
1 parent 2f92b59 commit 711088d

4 files changed

Lines changed: 17 additions & 3 deletions

File tree

articles/azure-functions/consumption-plan.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ When you use the Consumption plan, the Azure Functions host dynamically adds and
1616

1717
[!INCLUDE [functions-linux-consumption-retirement](../../includes/functions-linux-consumption-retirement.md)]
1818

19+
[!INCLUDE [functions-v3-linux-consumption-enforcement](../../includes/functions-v3-linux-consumption-enforcement.md)]
20+
1921
The Consumption plan automatically scales, even during periods of high load. When you run functions in a Consumption plan, you pay for compute resources only when your functions are running. On a Consumption plan, a function execution times out after a configurable period of time. The Consumption plan is currently the only serverless hosting option that supports Windows.
2022

2123
## Billing

articles/azure-functions/functions-versions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Azure Functions currently supports only version 4.x of the runtime host.
2626
> [!IMPORTANT]
2727
> Versions 2.x and 3.x of the Azure Functions runtime are no longer supported. For more information, see [Retired versions](#retired-versions).
2828
29+
[!INCLUDE [functions-v3-linux-consumption-enforcement](../../includes/functions-v3-linux-consumption-enforcement.md)]
30+
2931
[Migrate apps from Azure Functions version 3.x to version 4.x](migrate-version-3-version-4.md).
3032

3133
## Levels of support
@@ -120,9 +122,7 @@ These versions of the Functions runtime reached end of extended support on Decem
120122

121123
Migrate your apps to version 4.x as soon as possible to get full support. For a complete set of language-specific migration instructions, see [Migrate apps to Azure Functions version 4.x](migrate-version-3-version-4.md).
122124

123-
Apps using versions 2.x and 3.x can still be created and deployed from your CI/CD DevOps pipeline, and all existing apps continue to run without breaking changes. But your apps aren't eligible for new features, security patches, and performance optimizations. You can only get related service support after you upgrade your apps to version 4.x.
124-
125-
Versions 2.x and 3.x are no longer supported because .NET Core 3.1, a core dependency, reached end of support. This requirement affects all [languages supported by Azure Functions](supported-languages.md).
125+
Apps using versions 2.x and 3.x can still be created and deployed from your CI/CD DevOps pipeline, and existing apps continue to run without breaking changes, except for v3 apps on Linux Consumption, which [will stop running after September 30, 2026](#retired-versions). Your apps aren't eligible for new features, security patches, and performance optimizations. You can only get related service support after you upgrade your apps to version 4.x.
126126
::: zone pivot="programming-language-csharp"
127127
## Locally developed application versions
128128

articles/azure-functions/migrate-version-3-version-4.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ Azure Functions version 4.x is highly backwards compatible to version 3.x. Most
2424
> [!IMPORTANT]
2525
> As of December 13, 2022, function apps running on versions 2.x and 3.x of the Azure Functions runtime have reached the end of extended support. For more information, see [Retired versions](functions-versions.md#retired-versions).
2626
27+
[!INCLUDE [functions-v3-linux-consumption-enforcement](../../includes/functions-v3-linux-consumption-enforcement.md)]
28+
2729
This article walks you through the process of safely migrating your function app to run on version 4.x of the Functions runtime. Because project migration instructions are language dependent, make sure to choose your development language from the selector at the top of the article.
2830

2931
## Identify function apps to migrate
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
author: ggailey777
3+
ms.service: azure-functions
4+
ms.topic: include
5+
ms.date: 04/15/2026
6+
ms.author: glenga
7+
---
8+
9+
> [!IMPORTANT]
10+
> **Azure Functions apps running runtime v3 on Linux Consumption will stop running after September 30, 2026.** The Azure Functions v3 runtime [reached end of support on December 13, 2022](../articles/azure-functions/functions-versions.md#retired-versions). As part of continued efforts to reduce reliance on legacy infrastructure, v3 apps on Linux Consumption will no longer start or process executions after this enforcement date. To avoid service disruption, [migrate your app to runtime v4](../articles/azure-functions/migrate-version-3-version-4.md). Because the [Linux Consumption plan is also retiring in September 2028](../articles/azure-functions/migration/migrate-plan-consumption-to-flex.md), we recommend also migrating to the [Flex Consumption plan](../articles/azure-functions/flex-consumption-plan.md).

0 commit comments

Comments
 (0)