В Apache Airflow пользователь, созданный с паролем '$', не может пройти аутентификацию - PullRequest
0 голосов
/ 12 февраля 2019

Чтобы включить rbac в Apache Airflow версии 1.10.2, я создал пользователя Admin с ролью администратора с помощью следующих команд:

airflow create_user -u Admin -p Admin $ 123 -r Администратор -f Ашиш -l Пэт -e admin@adm.com

Как вы можете видеть, я использовал символ '$' в своем пароле после создания этого пользователя.когда я пытаюсь войти в систему через Airflow UI, выдается ошибка с неверным логином.

Так что с сомнением я просто изменил пароль на Admin @ 123 , поэтому, к моему удивлению, когда я удалил'$' из моего пароля мне удалось войти.

Я повторил то же самое, удалив и воссоздав одного и того же пользователя, и проблема по-прежнему была та же.

Любая идея, почему происходит эта странная вещь.

Я использую AWS EC2 для воздушного потока.

Другое замечание, я повторил то же самое на GCP VM , но там у меня нетстолкнулся с проблемой "$" в моем пароле.Немного странно видеть.

...