DAGs are not synchronised when using git-sync:v4.3.0 #897
Unanswered
conchaox
asked this question in
Questions & Answers
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
We've recently encountered a security issue with some of the Airflow and Git-sync versions, you can check the details here. Our remediation process is:
For nghttp2/libnghttp2-14: 1.43.0-1 upgrade Debian:11 nghttp2 to version 1.43.0-1+deb11u1 or higher.
I've confirmed that updating to Airflow version
2.9
or later versions will provide the updated version of that package:However, it seems that we need to update the version of the git-sync sidecar container as well seems the current default version doesn't provide the updated package. I've been trying to update the version to
v4.3.0
and it seems to be working as expected, but when I push a new DAG to the branch, the DAGs seems not to be reflected in the Airflow pods (i.e. is not visible in the Web UI) when I check the logs for thedags-git-sync
sidecar container I always see something like this:In this case, the name of my branch is
airflow-dags
I understand that there has been some mayor changes from
v3
tov4
for example some of the used flags have change, but more importantly it fundamentally changes the way the internal sync-loop works (reference here), so I was wondering if there's some recommendation on how to migrate fromv3
tov4
without breaking functionality.Regards,
Alejandro.
Beta Was this translation helpful? Give feedback.
All reactions