Apache Airflow-1.10.4-logging\u mixin.py-在日志上打印ASCII字符

Apache Airflow-1.10.4-logging\u mixin.py-在日志上打印ASCII字符,airflow,Airflow,我收到来自{logging_mixin.py}的奇怪字符: [2019-08-15 22:06:57,130] {{logging_mixin.py:95}} INFO - [[34m2019-08-15 22:06:57,129[0m] {[34mbase_hook.py:[0m84} INFO[0m - Using connection to: [1mid: winrm_uat. Host: pgi-ms-wadmtm02.mgmt.msci.org, Port: None, Schema:

我收到来自{logging_mixin.py}的奇怪字符:

[2019-08-15 22:06:57,130] {{logging_mixin.py:95}} INFO - [[34m2019-08-15 22:06:57,129[0m] {[34mbase_hook.py:[0m84} INFO[0m - Using connection to: [1mid: winrm_uat. Host: pgi-ms-wadmtm02.mgmt.msci.org, Port: None, Schema: None, Login:
这是在从1.10.3更新到1.10.4后产生的

我没有更改与LC相关的Dockerfile中的任何内容:

ENV LANGUAGE en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8
ENV LC_CTYPE en_US.UTF-8
ENV LC_MESSAGES en_US.UTF-8

这是因为在控制台日志#5681中添加了颜色,假设只有在stdout是控制台时才添加颜色日志,但这也反映在UI上

我已在airflow.cfg上禁用此选项:


colored_console_log=False

似乎已经修复,但我认为它还没有发布到任何版本。Woop my bad,我可以在1.10.6中看到提交