This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 92e2af404a9 Properly set JWT token in breeze (#48106)
92e2af404a9 is described below

commit 92e2af404a97224b7656d22cca027ad70cde01c3
Author: Jens Scheffler <[email protected]>
AuthorDate: Sun Mar 23 12:55:26 2025 +0100

    Properly set JWT token in breeze (#48106)
---
 dev/breeze/src/airflow_breeze/params/shell_params.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev/breeze/src/airflow_breeze/params/shell_params.py 
b/dev/breeze/src/airflow_breeze/params/shell_params.py
index 96673da56d2..43e623da746 100644
--- a/dev/breeze/src/airflow_breeze/params/shell_params.py
+++ b/dev/breeze/src/airflow_breeze/params/shell_params.py
@@ -517,17 +517,18 @@ class ShellParams:
         _set_var(_env, "AIRFLOW_SKIP_CONSTRAINTS", 
self.airflow_skip_constraints)
         _set_var(_env, "AIRFLOW_IMAGE_KUBERNETES", 
self.airflow_image_kubernetes)
         _set_var(_env, "AIRFLOW_VERSION", self.airflow_version)
-        _set_var(_env, "AIRFLOW__CELERY__BROKER_URL", 
self.airflow_celery_broker_url)
-        _set_var(_env, "AIRFLOW__CORE__EXECUTOR", self.executor)
+        _set_var(_env, "AIRFLOW__API_AUTH__JWT_SECRET", 
b64encode(os.urandom(16)).decode("utf-8"))
         _set_var(_env, "AIRFLOW__API__BASE_URL", 
f"http://localhost:{WEB_HOST_PORT}";)
-        _set_var(_env, "AIRFLOW__WEBSERVER__SECRET_KEY", 
b64encode(os.urandom(16)).decode("utf-8"))
+        _set_var(_env, "AIRFLOW__CELERY__BROKER_URL", 
self.airflow_celery_broker_url)
         _set_var(_env, "AIRFLOW__CORE__AUTH_MANAGER", self.auth_manager_path)
+        _set_var(_env, "AIRFLOW__CORE__EXECUTOR", self.executor)
         _set_var(_env, "AIRFLOW__CORE__SIMPLE_AUTH_MANAGER_USERS", 
"admin:admin,viewer:viewer")
         _set_var(
             _env,
             "AIRFLOW__CORE__SIMPLE_AUTH_MANAGER_PASSWORDS_FILE",
             
"/opt/airflow/dev/breeze/src/airflow_breeze/files/simple_auth_manager_passwords.json",
         )
+        _set_var(_env, "AIRFLOW__WEBSERVER__SECRET_KEY", 
b64encode(os.urandom(16)).decode("utf-8"))
         if self.executor == EDGE_EXECUTOR:
             _set_var(
                 _env, "AIRFLOW__CORE__EXECUTOR", 
"airflow.providers.edge.executors.edge_executor.EdgeExecutor"

Reply via email to