An Azure service that provides an event-driven serverless compute platform.
No public Microsoft status confirms that Node.js 22.23.4 has reached the Azure Functions Flex Consumption image in East US 2; open an Azure Functions support request for region- and subscription-specific rollout confirmation before attempting further deployments.^1^
Answers to the four questions
- Has 22.23.4 reached East US 2?
This cannot be confirmed from the public rollout information. Your observedprocess.versionofv22.23.2on a newly recreated worker at 2026-10-23 06:40 UTC is direct evidence that at least the capacity serving that instance had not selected 22.23.4 at that time. It does not establish whether rollout had begun elsewhere in the region. Open Azure portal → Help + support → Create a support request, select Azure Functions, and include:- Function App resource ID
- Flex Consumption, Linux, FC1
- Region: East US 2
-
functionAppConfig.runtime:node, version22 - UTC timestamp and worker/instance ID
-
process.versionoutput showingv22.23.2 - Required minimum: Node.js 22.23.4
- The relevant CVEs and Node.js security-advisory date
- A request to confirm the deployed Flex image version and rollout status for this region/subscription
- When is it expected?
No public Flex Consumption ETA is documented. The App Service Platform Release Channel announcement does not establish the rollout date for Flex Consumption, which is a separate hosting plan and has no release-channel selector. Microsoft Support or the Functions product team must provide the regional ETA. - Can the app move early to the patched managed image?
No documented customer-controlled mechanism is available on Flex Consumption to select a Node.js patch version or a particular managed image. Flex supports the Node.js 22 major line, not customer selection of22.23.4specifically.^2^ Flex Consumption also cannot target a specific Functions runtime version throughFUNCTIONS_EXTENSION_VERSION. More generally, pinning a Linux Consumption app to a specific image is unsupported; image URIs should only be used when supplied by a support professional.^3^ Do not setlinuxFxVersionto a guessedDOCKER|...image or use the documented App Service release-channel controls. Those are not established upgrade paths for this Flex app. Your existingfunctionAppConfig.runtimeselection of Node.js 22 is the relevant major-version configuration. If the security deadline cannot accommodate the regional rollout, ask Support whether there is an approved mitigation or accelerated placement option. Otherwise, the architectural alternative is moving the workload to a hosting option where you maintain the container image; that is a migration, not an in-place Flex override. - Will a restart pick up the image after rollout?
The available documentation does not guarantee that an ordinary restart re-resolves a Flex app onto the newest regional language image. It does document that a site update—a code deployment or configuration change—replaces running instances under the defaultRecreatestrategy.^4^ After Support confirms that 22.23.4 or later is available in East US 2:- Perform a harmless, persistent application-setting update during a maintenance window. This triggers a site update without republishing code.
- With the default
Recreatestrategy, expect all running instances to restart, with possible brief downtime and termination of in-progress executions. - Invoke each independently scaled function or scale group and log both
process.versionand the instance identifier. - Confirm every newly observed instance reports
v22.23.4or later. - If any new instance still reports
v22.23.2, add its instance ID and timestamp to the support case rather than repeatedly publishing.
A minimal temporary diagnostic is:
const { app } = require('@azure/functions');
app.http('runtimeVersion', {
methods: ['GET'],
authLevel: 'function',
handler: async () => ({
jsonBody: {
node: process.version,
instance: process.env.WEBSITE_INSTANCE_ID
}
})
});
Remove or restrict this endpoint after verification if exposing runtime metadata is not desired.
References