Airflow RBA C UI не может переключать DAGS с ошибкой «токен CSRF отсутствует» - PullRequest
1 голос
/ 28 апреля 2020

В версии 1.10.9 Airflow Я не могу включить / выключить DAGS с помощью пользовательского интерфейса RBA C. Поток воздуха показывает:

INFO - The CSRF token is missing

В chrome инструментах, которые я вижу, токен CSRF не отправляется с запросом http.

Ответы [ 2 ]

1 голос
/ 28 апреля 2020

Это вызвано обновлением jQuery в зависимости Flask -AppBuilder. Влияет на Airflow 1.10.9 и 1.10.10 с Flask -AppBuilder в версии 2.3.3.

Исправлено: понижение Flask -AppBuilder до 2.3.2.

Ссылка на Flask -AppBuilder проблема:

https://github.com/dpgaspar/Flask-AppBuilder/issues/1362

Ссылка на проблемы воздушного потока:

https://github.com/apache/airflow/issues/8613

https://github.com/apache/airflow/issues/8599

0 голосов
/ 30 апреля 2020

На самом деле вы можете обновить до Flask -AppBuilder 2.3.4, выпущенного сегодня;)

...