Чтобы включить 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 , но там у меня нетстолкнулся с проблемой "$" в моем пароле.Немного странно видеть.