The GitHub Actions job "Tests (AMD)" on airflow.git/onikolas/fix/execute-task-version-data-consistency has succeeded. Run started by GitHub user o-nikolas (triggered by o-nikolas).
Head commit for run: 2a7f9c9bcae68a60e33360df90047b439e2c5e6f / Niko Oliveira <[email protected]> Pin task bundle manifest to the dagrun's version A mid-run DAG re-parse possibly creates a new DagVersion and bumps not-yet-started task instances' dag_version_id, while the DagRun stays pinned to its original bundle_version. ExecuteTask.make() sourced the bundle version from the run's pin (dag_run.bundle_version) but bundle version_data from the task's now-bumped dag_version, so the workload shipped a hash and a manifest that describe different versions. This double source was noticed for the callback path in a previous PR, but the task path was missed. Source version_data from the run's pinned created_dag_version so it always matches the bundle version, mirroring ExecuteCallback.make() and the way Git bundles resolve everything from the run's pinned commit. Report URL: https://github.com/apache/airflow/actions/runs/29518203023 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
