The GitHub Actions job "Tests AMD" on airflow.git/dagrun-conf-null has failed.
Run started by GitHub user kaxil (triggered by kaxil).

Head commit for run:
3b3e92f99329770bd38822b2e9760c208b3b68be / Kaxil Naik <[email protected]>
Fix execution failures with NULL dag_run.conf during upgrades

Task execution and scheduler operations failed when processing dag runs
with NULL conf values in the database. This occurred during Airflow 2.x
to 3.x upgrades where existing running DAG runs had NULL conf, and when
clearing dag runs that were migrated with NULL conf during offline migrations.

The execution API DagRun datamodel required conf to be a dict, but the
database schema allows NULL. This fix makes the conf field nullable to
match the database schema, Core API datamodel, and Task SDK expectations.

For backward compatibility, older API versions (pre-2025-10-10) will
receive an empty dict instead of None when conf is NULL.

Fixes #56707
Fixes #56705

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

With regards,
GitHub Actions via GitBox


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

Reply via email to