Skip to content

Can't propagate trace headers with actors  #1151

@alicejgibbons

Description

@alicejgibbons

Expected Behavior

I should be able to use opentelemetry SDK to propagate trace headers from the actor client to server.

Actual Behavior

Today, providing a traceparent header in the actor client doesn't propagate to the actor server while using the latest version of Dapr (1.14.4) and the Java SDK. Additionally following the example here still causes the actor client and actor server traces to show up with two separate trace IDs.

Steps to Reproduce the Problem

Run actor client and actor server apps, and use the open telemetry SDK to propagate the trace header through from client -> server. Print the headers out on each side to see that they are different.

Release Note

RELEASE NOTE: FIX Propagate traces in actors

Metadata

Metadata

Assignees

Labels

kind/bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions