rjgoyln opened a new pull request, #72146: URL: https://github.com/apache/airflow/pull/72146
## Summary A Beam pipeline on the Dataflow runner honours the service account chain from `dataflow_config` only until it defers: the trigger polls through a hook of its own, and neither `impersonation_chain` nor `poll_sleep` ever reached it. Impersonating deployments watch the job launch and then fail with a permission error the moment the task defers, which reads as a Dataflow problem rather than an Airflow one. The report names the Java operator; the Python one builds its trigger the same way. Both trigger classes have accepted these arguments since before the `DataflowJobStateCompleteTrigger` compatibility branch existed, so the older-provider fallback is safe. closes: #72135 --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 5) Generated-by: Claude Code (Opus 5) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
