Skip to content

Commit ea2deb8

Browse files
committed
fix: auth manager not loading on web frontend
1 parent 547df0f commit ea2deb8

3 files changed

Lines changed: 9 additions & 7 deletions

File tree

helm/cas-airflow/templates/secrets/webserver.yaml renamed to helm/cas-airflow/templates/secrets/api.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
{{- $webserverSecret := (randAlphaNum 32) | b64enc | quote }}
1+
{{- $apiSecret := (randAlphaNum 32) | b64enc | quote }}
22

3-
{{- $secretName := printf "%s-%s" .Release.Name "webserver-secret" }}
3+
{{- $secretName := printf "%s-%s" .Release.Name "api-secret" }}
44
{{- $secret := (lookup "v1" "Secret" .Release.Namespace $secretName ) }}
55
{{- if $secret }}
6-
{{- $webserverSecret = index $secret.data "webserver-secret-key" }}
6+
{{- $apiSecret = index $secret.data "api-secret-key" }}
77
{{- end -}}
88

99

@@ -16,4 +16,4 @@ metadata:
1616
"helm.sh/hook": "pre-install,pre-upgrade"
1717
type: Opaque
1818
data:
19-
webserver-secret-key: {{ $webserverSecret }}
19+
api-secret-key: {{ $apiSecret }}

helm/cas-airflow/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,8 @@ airflow:
107107
sslmode: disable
108108
protocol: postgresql
109109

110-
# Airflow webserver settings
111-
apiSecretKeySecretName: cas-airflow-webserver-secret
110+
# Airflow api server settings
111+
apiSecretKeySecretName: cas-airflow-api-secret
112112

113113
apiServer:
114114
replicas: 2

helm/cas-airflow/webserver_config.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
from airflow.auth.managers.fab.security_manager.override import FabAirflowSecurityManagerOverride
1+
from airflow.providers.fab.auth_manager.security_manager.override import (
2+
FabAirflowSecurityManagerOverride,
3+
)
24
import logging
35
from typing import Dict, Any, List, Union
46
import os

0 commit comments

Comments
 (0)