teamclairvoyant / airflow-scheduler-failover-controller

A process that runs in unison with Apache Airflow to control the Scheduler process to ensure High Availability
Apache License 2.0
232 stars 58 forks source link

Will it work with apache-airflow 1.10.0 #10

Closed shweta-code closed 5 years ago

shweta-code commented 5 years ago

I initially adopted this library with airflow 1.7. It worked as expected but we are upgrading airflow to 1.10 version . Not able to install the package as it is asking for 1.7 airflow dependency. Do you plan to upgrade to support apache 1.10 or are there any workarounds? What would be the cleanest way to use it with apache-airflow 1.10?

BigBig-joe commented 5 years ago

I am facing the same issue now. It puzzled me days, and i just tried to modify the require as airflow>=1.10.0, but not work. If i remove this requirement, i can install the controller, but can't start it.

shweta-code commented 5 years ago

I am facing the same issue now. It puzzled me days, and i just tried to modify the require as airflow>=1.10.0, but not work. If i remove this requirement, i can install the controller, but can't start it.

Try apache-airflow>=1.10.1 I have checked it is working fine.

rssanders3 commented 5 years ago

This should be fixed with the PR https://github.com/teamclairvoyant/airflow-scheduler-failover-controller/pull/12 which we created RELEASE 1.0.2 (https://github.com/teamclairvoyant/airflow-scheduler-failover-controller/releases/tag/v1.0.2)