diff --git a/task-sdk/src/airflow/sdk/execution_time/supervisor.py b/task-sdk/src/airflow/sdk/execution_time/supervisor.py index f86fc433495dc..819549ef02872 100644 --- a/task-sdk/src/airflow/sdk/execution_time/supervisor.py +++ b/task-sdk/src/airflow/sdk/execution_time/supervisor.py @@ -1177,7 +1177,15 @@ def ensure_secrets_backend_loaded() -> list[BaseSecretsBackend]: from airflow.configuration import ensure_secrets_loaded from airflow.secrets import DEFAULT_SECRETS_SEARCH_PATH_WORKERS - return ensure_secrets_loaded(default_backends=DEFAULT_SECRETS_SEARCH_PATH_WORKERS) + backends = ensure_secrets_loaded(default_backends=DEFAULT_SECRETS_SEARCH_PATH_WORKERS) + + log.info( + "Secrets backends loaded for worker", + count=len(backends), + backend_classes=[type(b).__name__ for b in backends], + ) + + return backends def supervise(