我有一个非常奇怪的气流错误。
问题
我有一个bash operator
作为第 1 步和KubernetesPodOperator
第 2 步的 dag。问题是关于KubernetesPodOperator
. 基本上,我提供任务图像X
已经有一段时间了,我最近将任务接收的图像更改为Y
. 我遇到的问题在TaskInstanceDetails
图像中是正确的:Y
. 但是,在 Rendered Template 中,图像开始正确X
,但是,一旦任务开始运行,它就会将图像更改为Y
.
我知道这很模糊,我不能提供更多,但我只是在寻找可能发生的事情的可能性,因为我没有想法。
我试过的
- 从数据库中删除序列化的 Dags
- 从数据库中删除渲染的任务详细信息
- 气流数据库重置
- Airflow db init(在对整个事情进行核对之后)
- 删除 EC2 节点并尝试使用新节点
编辑
所以,我尝试运行airflow tasks render dag_id task_id execution_date
,结果是图像X
!图像Y
仅叠加在 dag 运行上。