You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Robert Conroy (Jira)" <ji...@apache.org> on 2020/01/15 18:44:00 UTC

[jira] [Commented] (AIRFLOW-6560) db password leaks to logs

    [ https://issues.apache.org/jira/browse/AIRFLOW-6560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17016221#comment-17016221 ] 

Robert Conroy commented on AIRFLOW-6560:
----------------------------------------

[~mkjasinski] I see a similar message on my setup when the worker node comes up, but the password is hidden. Here's the exact message:

{code}
[2020-01-15 18:36:49,986: INFO/MainProcess] Connected to amqp://guest:**@rabbitmq:5672//
{code}

What version of celery are you using? I'm on 4.3.0

> db password leaks to logs
> -------------------------
>
>                 Key: AIRFLOW-6560
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-6560
>             Project: Apache Airflow
>          Issue Type: Bug
>          Components: logging, security
>    Affects Versions: 1.10.6
>            Reporter: Marcin Jasiński
>            Priority: Critical
>
> I have configured Airflow metadata db as MySQL.
> {code:java}
> sql_alchemy_conn = sqla+mysql://airflow:airflow@localhost:3306/airflow{code}
> After that I have used initdb command:
> {code:java}
> airflow initdb{code}
> Tables in the airflow db have been created.
> Then I have runed commands:
> {code:java}
> airflow scheduler
> airflow webserver -p 8080{code}
> in logs:
> {code:java}
> [2020-01-14 18:39:03,457: INFO/MainProcess] Connected to sqla+mysql://airflow:airflow@localhost:3306/airflow{code}
> password as a plain text.
> Probably comes that from Celery - [https://github.com/celery/celery/blob/master/celery/worker/consumer/connection.py#L24]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)