Skip to content

Oryx build fails only supporting Python 3.10.x #2834

@SattiAjayKumarReddy

Description

@SattiAjayKumarReddy

Bug Report

                                                                                                                                                 I'm also experiencing this issue. Deploying an Azure Function App on a **B2 (Basic) Dedicated plan** fails,                                      

while the same code deploys fine on a Y1 (Consumption) plan.
Environment: - Oryx Version: 0.2.20260204.1+0fdbe200b286be083841ff7fa201c6c2316dc6b9

  • OS Type: bullseye
  • Image Type: githubactions - App Service Plan: B2 (Basic/Dedicated)
  • Region: West US
  • Deployment method: VS Code extension (zip deploy + remote build)
    Error log:
    External SDK provider is enabled.
    Requesting metadata for platform python from external SDK provider
    Error: Platform 'python' version '3.10.4' is unsupported.
    Supported versions: 3.10.0, 3.10.0a2, 3.10.13, 3.10.14, 3.10.15, 3.10.16, 3.10.17, 3.10.18, 3.10.19
    Additional note: Even setting python_version = "3.10" in Terraform resolves to 3.10.4 which is also rejected by the external SDK provider. Tested 3.11 and 3.12 as well — all rejected.
    Only the exact versions listed (3.10.0, 3.10.13-3.10.19) are accepted.
    The same codebase deploys successfully on a Y1 (Consumption) plan, suggesting the external SDK provider behaves differently across plan types.
    Thanks again!
    -->

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions