mirror of
https://github.com/bitnami/containers.git
synced 2026-02-27 06:47:29 +08:00
Fix AUTH_LDAP is not defined issue (#116)
* Fix AUTH_LDAP is not defined issue The instead of fab_builder Airflow started to use their internal classes * add reference to original PR
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user