You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Daniel Standish (Jira)" <ji...@apache.org> on 2019/12/14 06:26:00 UTC
[jira] [Created] (AIRFLOW-6254) obscure conn extra in logs
Daniel Standish created AIRFLOW-6254:
----------------------------------------
Summary: obscure conn extra in logs
Key: AIRFLOW-6254
URL: https://issues.apache.org/jira/browse/AIRFLOW-6254
Project: Apache Airflow
Issue Type: Bug
Components: core
Affects Versions: 1.10.6
Reporter: Daniel Standish
Assignee: Daniel Standish
Fix For: 1.10.7
When {{BaseHook.get_connection}} is called, it calls {{conn.log_info()}} on the returned {{conn}} object.
This is prints to log the full contents of {{conn.extra}}.
This is problematic because there can be sensitive information in {{conn.extra}}.
The present change resolves this by adding method {{conn.log_info}} which obscures {{extra}}, and calling that in {{get_connection}} instead of {{debug_info}}.
The {{debug_info}} method itself is left unchanged.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)