The GitHub Actions job "Tests (AMD)" on 
airflow.git/ramitkataria/emr-container-fresh-request-token has succeeded.
Run started by GitHub user ramitkataria (triggered by ramitkataria).

Head commit for run:
be8189674c8a59c80756d20ecf76c67d5d404238 / Ramit Kataria <[email protected]>
Generate a fresh EmrContainerOperator request token on each task attempt

EmrContainerOperator fixed its client idempotency token once at
construction. When the same operator instance was reused across task
retries, every attempt resent that token, so EMR on EKS returned the
original job run instead of starting a new one. A retry after a
transient submit or startup failure therefore replayed the failed run
and could never recover.

The default token is now resolved on each execute() call, so a task
retry starts a genuinely new job run. An explicitly supplied token is
still used verbatim, preserving intentional idempotency for callers who
want repeated submissions to collapse to one run.

Report URL: https://github.com/apache/airflow/actions/runs/28959304781

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to