Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
  • Blog
  • Pricing
  • Documentation
Yandex project
© 2025 Yandex.Cloud LLC
Yandex Managed Service for Apache Airflow™
  • Getting started
    • Resource relationships
    • Networking in Managed Service for Apache Airflow™
    • Available Apache Airflow™ versions
    • Quotas and limits
    • Impersonation
  • Access management
  • Pricing policy
  • Terraform reference
  • Yandex Monitoring metrics
  • Release notes
  • FAQ

In this article:

  • Available Apache Airflow™ versions
  • Version update
  1. Concepts
  2. Available Apache Airflow™ versions

Versioning in Managed Service for Apache Airflow™

Written by
Yandex Cloud
Updated at March 4, 2025
  • Available Apache Airflow™ versions
  • Version update

Available Apache Airflow™ versionsAvailable Apache Airflow™ versions

Managed Service for Apache Airflow™ supports several Apache Airflow™ versions, each available on one of several Python versions. The following version combinations are supported:

Version Apache Airflow™ Python version
2.8 3.8
2.8 3.10
2.10 3.10
2.10 3.12

Version updateVersion update

In Managed Service for Apache Airflow™, version updates are performed according to the following rules:

  • You can change your Python version to any supported for the current Apache Airflow™ version.
  • You can change your Apache Airflow™ version to the next supported version.

Note that Managed Service for Apache Airflow™ does not allow the following update strategies:

  • Dropping every other Apache Airflow™ version update. Each new Apache Airflow™ version requiring a metadata database migration, we recommend that you do your updates sequentially.
  • Updating Python and Apache Airflow™ versions simultaneously. Custom dependencies may not work on newer versions of Python, so we recommend you to update your cluster components separately.

With that said, the recommended Managed Service for Apache Airflow™ cluster update strategy from Airflow=2.8, Python=3.8 to Airflow=2.10, Python.3=12 would be as follows:

  1. Update Python to 3.10, make sure the cluster is up and running with the dependencies in place.
  2. Update Apache Airflow™ to 2.10, make sure the cluster is up and running following the DB migration.
  3. Update Python to 3.12, test the dependencies once again.

Was the article helpful?

Previous
Networking in Managed Service for Apache Airflow™
Next
Quotas and limits
Yandex project
© 2025 Yandex.Cloud LLC