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

Head commit for run:
ea350a1d645f816b261a89ba9ae0b5004054a814 / 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) don't honor inbound W3C trace context. When one of these
commands runs inside a caller that already holds a trace -- a CI step, a
parent workflow, a debug harness -- the caller's trace dies at the CLI
binary instead of continuing into the Airflow operation.

A cli_span context manager opens a span parented to an inbound
TRACEPARENT / TRACESTATE when one is present, so the caller's trace
stitches to the 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. With no inbound trace
context it is a no-op, so it never adds a standalone trace.

Signed-off-by: 1fanwang <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to