The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
88ec07321fa307b7ded6e4e196b99995e792a75a / Ash Berlin-Taylor 
<[email protected]>
Propogate OTel trace headers from the client to Execution API server-side spans 
(#67904)

Trace propogation is a useful tool to let us trace execution across distrubted
systems -- exactly what we have with the API server and the workers. We
already propogated the trace context all the way from the task code in #66151,
this continues it to any spans emitted on the API server side.

The mode of trace propagation is set to "only-authenticated" by default to
defend against data polution (i.e. it's not a security risk):

- Sampling-flag manipulation: they set the sampled flag (`-01` trailer) on
  every request to force your tracing backend to record all their
  reconnaissance/probe traffic. If you pay per ingested span or have
  constrained trace storage, this has a real cost.
- Trace ID pollution: attacker-controlled trace IDs appear in your backend.
  With 128-bit random IDs, collision with a legitimate trace is negligible,
  but it clutters dashboards.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to