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]
