Skip to content

Can't create users from the web UI #51833

@gongomgra

Description

@gongomgra

Apache Airflow version

3.0.2

If "Other Airflow 2 version" selected, which one?

No response

What happened?

I have installed the Helm chart (from main branch) with default values and the Airflow 3.0.2 version image. When completing the form to add a new user (/security/users/add URI), an "unsupported hash type scrypt" error is returned and the new user is not created.

Is there any workaround for this error? Am I missing any configuration option?

Image

What you think should happen instead?

This workflow has worked in all previous versions of Airflow. I don't see much related information in the api-server pod logs

INFO:     127.0.0.1:38264 - "POST /auth/users/add HTTP/1.1" 302 Found
INFO:     127.0.0.1:38264 - "GET /auth/users/list/ HTTP/1.1" 200 OK
INFO:     127.0.0.1:38264 - "GET /auth/static/appbuilder/css/bootstrap.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38270 - "GET /auth/static/appbuilder/css/fontawesome/fontawesome.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38304 - "GET /auth/static/appbuilder/css/fontawesome/regular.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38292 - "GET /auth/static/appbuilder/css/fontawesome/brands.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38252 - "GET /auth/static/appbuilder/css/fontawesome/v4-shims.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38278 - "GET /auth/static/appbuilder/css/fontawesome/solid.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38270 - "GET /auth/static/appbuilder/css/select2/select2.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38264 - "GET /auth/static/appbuilder/css/bootstrap-datepicker/bootstrap-datepicker3.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38270 - "GET /auth/static/dist/materialIcons.4fd835641d53f81af3d3.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38304 - "GET /auth/static/appbuilder/css/select2/select2-bootstrap.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38252 - "GET /auth/static/appbuilder/css/flags/flags16.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38264 - "GET /auth/static/dist/main.49c4d5787ef1f247f004.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38292 - "GET /auth/static/appbuilder/css/ab.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38270 - "GET /auth/static/dist/loadingDots.96221bc8b6345c7d65b3.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38278 - "GET /auth/static/dist/airflowDefaultTheme.48540e25fb1e474cef20.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38304 - "GET /auth/static/dist/jquery-ui.min.css HTTP/1.1" 304 Not Modified
INFO:     127.0.0.1:38252 - "GET /auth/static/dist/flash.02dea0c2ac20820e8d1b.css HTTP/1.1" 304 Not Modified

How to reproduce

Install the Helm chart with default values and try to create a new user from the web UI.

Operating System

Debian 12

Versions of Apache Airflow Providers

airflow@airflow-api-server-6449f95df8-rfcw6:/opt/airflow$ pip freeze | grep apache-airflow-providers
apache-airflow-providers-amazon==9.8.0
apache-airflow-providers-celery==3.11.0
apache-airflow-providers-cncf-kubernetes==10.5.0
apache-airflow-providers-common-compat==1.7.0
apache-airflow-providers-common-io==1.6.0
apache-airflow-providers-common-messaging==1.0.2
apache-airflow-providers-common-sql==1.27.1
apache-airflow-providers-docker==4.4.0
apache-airflow-providers-elasticsearch==6.3.0
apache-airflow-providers-fab==2.2.0
apache-airflow-providers-ftp==3.13.0
apache-airflow-providers-git==0.0.2
apache-airflow-providers-google==15.1.0
apache-airflow-providers-grpc==3.8.0
apache-airflow-providers-hashicorp==4.2.0
apache-airflow-providers-http==5.3.0
apache-airflow-providers-microsoft-azure==12.4.0
apache-airflow-providers-mysql==6.3.0
apache-airflow-providers-odbc==4.10.0
apache-airflow-providers-openlineage==2.3.0
apache-airflow-providers-postgres==6.2.0
apache-airflow-providers-redis==4.1.0
apache-airflow-providers-sendgrid==4.1.0
apache-airflow-providers-sftp==5.3.0
apache-airflow-providers-slack==9.1.0
apache-airflow-providers-smtp==2.1.0
apache-airflow-providers-snowflake==6.3.1
apache-airflow-providers-ssh==4.1.0
apache-airflow-providers-standard==1.2.0

Deployment

Official Apache Airflow Helm Chart

Deployment details

No response

Anything else?

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:UIRelated to UI/UX. For Frontend Developers.area:autharea:coreinvalidkind:bugThis is a clearly a bugneeds-triagelabel for new issues that we didn't triage yet

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions