An Azure service for ingesting, preparing, and transforming data at scale.
Hi Milica Batinic
Thank you for your patience. This issue was caused by a database schema migration conflict within the Managed Airflow service. Specifically, installing incompatible Airflow package versions (such as certain apache-airflow-providers dependencies) introduced an unrecognized alembic database migration revision, which prevented the scheduler from starting. This resulted in missing scheduler heartbeats and failure of newly created instances as well.
Resolution:
- The root cause was identified as a dependency conflict that caused the Airflow database to migrate into an unsupported state.
- The affected instances were recovered by updating the alembic versioning table to remove the unrecognized migration revision.
- After this corrective action, the scheduler heartbeat resumed, and both new and existing Airflow instances became operational.
Recommendations:
- Ensure that only supported Python packages and Airflow provider versions are installed in Managed Airflow. Incompatible packages may cause database and scheduler failures.
- If the issue recurs, please open a support ticket so the backend team can validate and remediate.
This incident has now been resolved, and the affected Managed Airflow instances are running as expected.
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.