You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Data Fusion pipeline state polling no longer retries transient 404 responses #72385
Running a bunch of CloudDataFusionStartPipelineOperator in parallel
Observing a third to half of them failing with error:
File "/opt/python3.11/lib/python3.11/site-packages/airflow/providers/google/cloud/hooks/datafusion.py", line 185, in _check_response_status_and_data
raise HTTPError(message)
requests.exceptions.HTTPError: Retrieving a pipeline state failed with code 404
Clearly the PR In GCP Datafusion hook handle start_pipeline() when response is None / Invalid #60688 makes no sense because the "new exceptions chosen" are not in sync: One function raises HTTPError while the one calling that function has an except KeyError... I guess AI has at least this advantage that it would catch such simple error as it's 100% a logic bug and 100% contained in a single PR... Maybe activate CodeRabbit or whatever competitor that is free for OSS?
Thanks for opening your first issue here! Be sure to follow the issue template! If you are willing to raise PR to address this issue please do so, no need to wait for approval.
changed the title [-]Regression introduced by #60688[/-][+]Data Fusion pipeline state polling no longer retries transient 404 responses[/+]on Sep 13, 2026
Activity
boring-cyborg commentedon Sep 1, 2026
Thanks for opening your first issue here! Be sure to follow the issue template! If you are willing to raise PR to address this issue please do so, no need to wait for approval.
[-]Regression introduced by #60688[/-][+]Data Fusion pipeline state polling no longer retries transient 404 responses[/+]