Я добавил задачу в одну из своих групп обеспечения доступности баз данных и пытался airflow backfill
выполнить задачу в те дни, когда она еще не существовала. Я дал своей команде аргумент --task_regex, аргумент --start_date и аргумент --end_date.
Казалось, что все работало хорошо, но Airflow зависал с этой ошибкой после засыпки для некоторых прогонов DAG:
[2019-06-06 12:13:25,378] {jobs.py:2521} INFO - Task exited with return code 0
Traceback (most recent call last):
File "/usr/local/bin/airflow", line 27, in <module>
args.func(args)
File "/usr/local/lib/python3.5/dist-packages/airflow/bin/cli.py", line 185, in backfill
delay_on_limit_secs=args.delay_on_limit)
File "/usr/local/lib/python3.5/dist-packages/airflow/models.py", line 3724, in run
job.run()
File "/usr/local/lib/python3.5/dist-packages/airflow/jobs.py", line 198, in run
self._execute()
File "/usr/local/lib/python3.5/dist-packages/airflow/jobs.py", line 2441, in _execute
raise AirflowException(err)
airflow.exceptions.AirflowException: ---------------------------------------------------
Some task instances failed:
%s
Кто-нибудь знает, что могло случиться? Должен ли я запустить эту засыпку в фоновом режиме?
(Воздушный поток 1,9)