The GitHub Actions job "Tests (AMD)" on airflow.git/feat/cli-otel-spans has 
failed.
Run started by GitHub user 1fanwang (triggered by 1fanwang).

Head commit for run:
8a143d721897eebd068b7212b055836f9dfcc3a0 / 1fanwang <[email protected]>
Emit OpenTelemetry spans from airflow CLI entry points

The CLI entry points that drive work into the AIP-59 traced subsystems
(airflow tasks test, airflow dags trigger, airflow dags test, airflow
backfill create) emit no span of their own. When one of these commands
runs inside a caller that already holds trace context -- a CI step, a
parent workflow, a debug harness running a Dag locally -- the caller's
trace dies at the CLI binary and the downstream task and DagRun spans
surface as a disconnected trace.

A cli_span context manager extracts W3C TRACEPARENT / TRACESTATE from the
environment and opens a span parented to that inbound context, so the
caller's trace stitches to the Airflow operation the CLI initiates. It
sits next to the existing AIP-59 tracer setup in
airflow_shared.observability.traces, sharing one extraction path with the
scheduler and API server, and falls back to the global no-op tracer when
OTel is off.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to