使用run_as_user时如何指示Airflow的配置?

时间:2019-01-31 16:32:33

标签: airflow

我正在使用 LocalExecutor 以user_A身份在virtualenv中运行气流。 当我将run_as_user用作User_B时(已添加,我收到以下消息:

[2019-01-31 21:00:40,323] {base_task_runner.py:118}信息-运行:['bash','-c','sudo -E -H -u hdfs airflow run ci_order_renew ci_import_ci_hive 2019 -01-30T01:05:00 + 08:00 --job_id 990 --raw -sd DAGS_FOLDER / ci_order_renew.py --cfg_path / tmp / tmp_im7r2fe']

[2019-01-31 21:00:40,759] {base_task_runner.py:101}信息-作业990:子任务ci_import_ci_hive [2019-01-31 21:00:40,758] { init .py:51}信息-使用执行程序 SequentialExecutor

似乎run_as_user与AIRFLOW_HOME / airflow.cfg的CFG文件不同。 谷歌之后。我发现了与此有关的东西。

https://github.com/apache/airflow/pull/4050/commits/c3dc3b4f8610d852f99cdae9a5614025de279c46

有什么办法可以避免这个问题?谢谢。

0 个答案:

没有答案