While working on T415777, I realized that some instances didn't have the log cleaner DAG running, and some didn't have any maintenance DAG deployed at all.
We need to make sure that all instances are managed the same way.
| brouberol | |
| Feb 10 2026, 1:40 PM |
| F72171564: image.png | |
| Feb 18 2026, 7:24 PM |
| F72171561: image.png | |
| Feb 18 2026, 7:24 PM |
| F72171548: image.png | |
| Feb 18 2026, 7:19 PM |
While working on T415777, I realized that some instances didn't have the log cleaner DAG running, and some didn't have any maintenance DAG deployed at all.
We need to make sure that all instances are managed the same way.
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| test_k8s/external_task_sensor: update the monitored DAG id | repos/data-engineering/airflow-dags!2028 | brouberol | T417011 | main | |
| log/xcom_cleaner: batch deletions by 1000 records | repos/data-engineering/airflow-dags!2016 | brouberol | T417011 | main | |
| ml/log_cleaner: fix typo in import | repos/data-engineering/airflow-dags!2015 | brouberol | T417011 | main | |
| Homogenenize maintenance dags across all instances | repos/data-engineering/airflow-dags!1999 | brouberol | T417011 | main |
brouberol merged https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/1999
Homogenenize maintenance dags across all instances
brouberol merged https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/2015
ml/log_cleaner: fix typo in import
brouberol merged https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/2016
log/xcom_cleaner: batch deletions by 1000 records
All maintenance DAGs have been deployed, and I also had to refactor the log cleanup DAG to work in batches of 1000 files. As a result, we removed 20% of the overall files stored in S3 (old task logfiles > 6 months old)
Actually, we removed half of the objects from S3!
brouberol merged https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/2028
test_k8s/external_task_sensor: update the monitored DAG id