Airflow 气流:DAG标记为成功,但未计划任务

Airflow 气流:DAG标记为成功,但未计划任务,airflow,airflow-scheduler,Airflow,Airflow Scheduler,我有一个稍微复杂的设置: 我在本地时间运行我的气流(v1.10.13)管道(在VM的时区上设置)。以下DAG被标记为星期一运行成功,但其中的任务从未计划(因此没有任何日志)。在过去,我对气流调度器和非UTC时区的使用有一些问题,所以我想知道,这是否可能是另一个原因 from airflow import DAG from datetime import timedelta from somewhere import get_localized_yesterday import prepered_

我有一个稍微复杂的设置: 我在本地时间运行我的气流(v1.10.13)管道(在VM的时区上设置)。以下DAG被标记为星期一运行成功,但其中的任务从未计划(因此没有任何日志)。在过去,我对气流调度器和非UTC时区的使用有一些问题,所以我想知道,这是否可能是另一个原因

from airflow import DAG
from datetime import timedelta
from somewhere import get_localized_yesterday
import prepered_tasks as t

default_args = {
    'owner': 'airflow',
    'depends_on_past': False,
    'start_date': get_localized_yesterday(),
    'email': [],
    'email_on_failure': True,
    'email_on_retry': False,
    'retry_delay': timedelta(minutes=1)
}

# Schedule the DAG daily at 2 a.m.
dag = DAG(
    'descriptive_DAG_name',
    default_args=default_args,
    description='',
    schedule_interval='0 2 * * Mon-Fri',
    tags=['PROD']
)
single_task = t.task_partial(dag=dag)
single_task
“task_partial”是嵌入在partial中的任务对象,因此我只需要提供dag进行实例化。这在正常工作的其他管道中也能正常工作

我检查了通常的嫌疑犯:

  • 调度程序正在运行
  • 工人们正在跑步
  • DAG将在UI中打开
  • 其他管道表现正常
  • 对以前的运行没有依赖关系
  • 开始日期很早就过去了

气流1.10.13中有一个错误,释放被猛拉

您应该升级到1.10.14

见和

引自本期:

在升级到v1.10.13之后,我们注意到一些DAG中的任务没有被安排。经过一点调查后,我们发现通过评论“依赖于过去”:事实上,问题消失了


谢谢你的链接!那时我将尝试更新,但我只能在明年进行更新。:)更新:我做了更新,今天早上的情况和以前一样:DAG标记为成功,任务没有状态。