Обновление до Airflow 1.10 - _mysql_exceptions.OperationalError: (1054, «Неизвестный столбец« task_instance.executor_config »в« списке полей »») - PullRequest
0 голосов
/ 29 августа 2018

Я только что обновил Airflow 1.10, следуя инструкциям здесь: https://medium.com/datareply/apache-airflow-1-10-0-released-highlights-6bbe7a37a8e1

Когда я нажимаю DAG в веб-интерфейсе, я получаю следующую ошибку: _mysql_exceptions.OperationalError: (1054, "Unknown column 'task_instance.executor_config' in 'field list'")

Казалось бы, обновление требует изменений в базе данных. Есть ли команда для изменения существующих таблиц? Я ничего не нашел в Обновлении воздушного потока документы .

Ответы [ 2 ]

0 голосов
/ 22 ноября 2018

airflow upgradedb не будет работать, если вы обновите воздушный поток с 1.8 до 1.10, сначала вам нужно обновить до 1.9, использовать airflow upgradedb, а затем выполнить тот же процесс с 1.9 до 1.10.

0 голосов
/ 29 августа 2018

ОК, обнаружил, что есть команда airflow upgradedb, которая исправляет это и должна запускаться после обновления с Airflow 1.9 до 1.10.

...