Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can't delete dag from airflow UI after deleting from dag_bag

Tags:

airflow

I deleted dag from airflow dag_bag and corresponding .pyc file as well. When I try to delete the same dag from airflow UI it is showing this error: Dag id MY_DAG_ID is still in DagBag. Remove the DAG file first. The airflow version I am using is 1.10.4 Even after restarting airflow I'm not able to delete from UI. I was using 1.10.3 previously, but I never faced this issue. I was able to delete from UI after deleting from dags folder.

When I click on that dag in UI it is showing : DAG "MY_DAG_ID" seems to be missing.( this is expected as I deleted dag from folder)

like image 200
Jim Moriarty Avatar asked Dec 13 '25 04:12

Jim Moriarty


1 Answers

I had the same issues after I upgraded to 1.10.6. Here's what I did:

  • Before removing the DAG, make sure no instance is on running, retry status. Then Pause it
  • Delete on UI or using the command airflow delete_dag dag_id
  • Restart the scheduler and webserver
  • Try to execute airflow list_dags to see if it really got deleted.

If it doesn't work, try to upgrade to the latest version.

like image 59
SMDC Avatar answered Dec 16 '25 22:12

SMDC



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!