Причина была start_date
парам. Он был рассчитан следующим образом:
START_DATE = datetime.datetime.now() - datetime.timedelta(hours=1)
dag = airflow.DAG(
'data_transfer_dag',
'catchup=False',
default_args = {
'owner': 'Zufar',
'depends_on_past': False,
'email': [''],
'email_on_failure': False,
'email_on_retry': False,
'retries': 1,
'retry_delay': datetime.timedelta(minutes=5),
'start_date': START_DATE,
},
schedule_interval=datetime.timedelta(hours=1)
)
Исправлено использование жесткого дня: START_DATE = datetime.datetime(2020,1,1)
. Поэтому он не может быть рассчитан на основе текущего времени. Просто используйте жестко запрограммированную дату прошлого.