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]

Reply via email to