The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix/logging/es-os-respect-log-template has failed.
Run started by GitHub user jason810496 (triggered by jason810496).

Head commit for run:
2273d89e9e5a218417bd5727a0b9cb0be21b8ed2 / LIU ZHE YOU <[email protected]>
Make ES and OpenSearch log handlers respect the per-run log ID template

The LogTemplate model pins the log_id template to each Dag run so task
logs written before a config change stay readable, but the Airflow 3
paths of the Elasticsearch and OpenSearch handlers rendered log_id from
the current conf value on both the write (worker) and read (API server)
sides, so changing [elasticsearch/opensearch] log_id_template orphaned
all previously written logs.

Workers cannot query the metadata DB, so the pinned template is
delivered to the supervisor through a new optional TIRunContext field
populated by the ti_run Execution API endpoint (with a version
migration for older clients); the API-server read paths restore the
per-run lookup directly. Handlers that do not opt into the new
ti_context keyword keep their existing upload signature and behavior.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to