Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration with Jaeger 1.49 is broken. #3148

Closed
danielbdias opened this issue Sep 12, 2023 · 2 comments
Closed

Integration with Jaeger 1.49 is broken. #3148

danielbdias opened this issue Sep 12, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@danielbdias
Copy link
Contributor

danielbdias commented Sep 12, 2023

Users that update Jaeger to use the latest v1.49.0 are receiving the following gRPC error: Reason: cannot fetch trace: jaeger stream recv err: rpc error: code = Unknown desc = cannot retrieve trace: trace not found.

One example where this error happened: https://github.com/kubeshop/tracetest/actions/runs/6149707536/job/16686384831

@danielbdias danielbdias added the bug Something isn't working label Sep 12, 2023
@danielbdias
Copy link
Contributor Author

One internal error that we are seeing is here: {"level":"warn","ts":1694453658.4716527,"caller":"[email protected]/clientconn.go:1515","msg":"[core][Channel #1 SubChannel #2] grpc: addrConn.createTransport failed to connect to {Addr: \"localhost:4317\", ServerName: \"localhost:4317\", }. Err: connection error: desc = \"transport: Error while dialing: dial tcp 127.0.0.1:4317: connect: connection refused\"","system":"grpc","grpc_log":true}

Updating Jaeger connection with OTel Collector to use OTLP seems to stabilize this problem: https://github.com/kubeshop/tracetest/blob/main/examples/tracetest-jaeger/collector.config.yaml but we need to investigate more about it.

@danielbdias danielbdias changed the title Integration with Jaeger 1.49 is broken. Integration with Jaeger 1.19 is broken. Sep 12, 2023
@danielbdias danielbdias changed the title Integration with Jaeger 1.19 is broken. Integration with Jaeger 1.49 is broken. Sep 12, 2023
@danielbdias
Copy link
Contributor Author

Root cause pinpointed by @mathnogueira : due to this change https://github.com/jaegertracing/jaeger/pull/4742/files#diff-0ff00d4c60f3eba3addc36a2bd3222cd75fec1587416d74c397ff9704e22272bR47, jaeger started to send a error message that Tracetest was not able to decode.

#3149 fix that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants