Skip to content

Flex Consumption (FC1): out-of-process metadata provider returns 0 functions after successful deployment, no errors logged #11915

Description

@wsezu
Timestamp: 2026-08-07T11:41:21Z (deployment complete) through 11:49:56Z (last repro instance)
Function App version: ~4 (extension bundle 4.37.1), host 4.1052.200.26352
Function App name: func-aiops-prd-weu-001
Function name(s) (as appropriate): StorageHealthCheck, GetLatestCostAnomalies, GetCostAnomalyHistory — all three
Invocation ID: N/A — no invocation reached any function; host reported 0 functions loaded before any route could match
Region: West Europe

After a Flex Consumption (FC1) deployment that Azure itself reports as Succeeded (Active), every function host instance that starts afterward indexes 0 functions, and all HTTP routes return 404. There are no errors or exceptions anywhere in host or worker logs to explain it.

Environment

  • Python 3.12, out-of-process worker
  • Deployed via GitHub Actions, Azure/functions-action@v1, remote-build: true, OIDC auth (azure/login)

What happened

Deployment f3f6b40 completed normally — Kudu reported every pipeline step (extract, build, package, upload, sync triggers) as completed, and Deployment Center marked it Succeeded (Active) at 11:41:21 UTC.

Over the following ~8 minutes, three separate instances started (HostInstanceIds 679cef83, ef66e79f, 34e98056). Every one logged:

Loading functions metadata
Reading functions metadata (Custom)
0 functions found (Custom)
0 functions loaded
Generating 0 job function(s)
No job functions found. Try making your job classes and methods public...

GET /api/StorageHealthCheck with a valid function key returns 404.

Ruled out

  • App code bug — no exceptions/tracebacks in traces or exceptions for any instance in the startup window
  • Incomplete deployment — Kudu pipeline reports every step completed
  • Telemetry lag — confirmed via direct HTTP call
  • Single-instance fluke — reproduced independently across three HostInstanceIds

Cross-posted for visibility: https://learn.microsoft.com/en-us/answers/questions/5969167/flex-consumption-fc1-function-app-shows-0-function

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions