Open
Description
What version of OpenTelemetry are you using?
"@opentelemetry/sdk-node": "^0.200.0"
What version of Node are you using?
18.17.0
What did you do?
Enable undici instrumentation, manually add traceparent to request, make request using fetch
What did you expect to see?
traceparent header is propagated correctly
What did you see instead?
Incorrect format of traceparent causing parseTraceParent in W3CTraceContextPropagator to fail and return null
Ex:
traceparent = "00-5c4f0bdefa3390bbb38cc02bc2766517-7104f40181c58265-01, 00-5c4f0bdefa3390bbb38cc02bc2766517-db1f1457d0e19314-01"
Additional context
Related to
open-telemetry/opentelemetry-js#5590