diff --git a/bitnami/airflow/2/debian-10/rootfs/opt/bitnami/scripts/libairflow.sh b/bitnami/airflow/2/debian-10/rootfs/opt/bitnami/scripts/libairflow.sh index df42e00100f6..bce2635306d6 100644 --- a/bitnami/airflow/2/debian-10/rootfs/opt/bitnami/scripts/libairflow.sh +++ b/bitnami/airflow/2/debian-10/rootfs/opt/bitnami/scripts/libairflow.sh @@ -261,8 +261,9 @@ airflow_configure_webserver_authentication() { if is_boolean_yes "$AIRFLOW_LDAP_ENABLE"; then info "Enabling LDAP authentication" - replace_in_file "$AIRFLOW_WEBSERVER_CONF_FILE" "# from flask_appbuilder.security.manager import AUTH_LDAP" "from flask_appbuilder.security.manager import AUTH_LDAP" - replace_in_file "$AIRFLOW_WEBSERVER_CONF_FILE" "from flask_appbuilder.security.manager import AUTH_DB" "# from flask_appbuilder.security.manager import AUTH_DB" + # These values changed in 2.2.0 (PR https://github.com/apache/airflow/pull/16647) + replace_in_file "$AIRFLOW_WEBSERVER_CONF_FILE" "# from airflow.www.fab_security.manager import AUTH_LDAP" "from airflow.www.fab_security.manager import AUTH_LDAP" + replace_in_file "$AIRFLOW_WEBSERVER_CONF_FILE" "from airflow.www.fab_security.manager import AUTH_DB" "# from airflow.www.fab_security.manager import AUTH_DB" # webserver config airflow_webserver_conf_set "AUTH_TYPE" "AUTH_LDAP"