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

Match OTel semconv version to the SDK version #340

Closed
raffa134 opened this issue Sep 7, 2023 · 2 comments
Closed

Match OTel semconv version to the SDK version #340

raffa134 opened this issue Sep 7, 2023 · 2 comments
Labels
dependency-upgrade A dependency upgrade
Milestone

Comments

@raffa134
Copy link

raffa134 commented Sep 7, 2023

Hello team!

I'm encountering a dependency conflict issue with Micrometer Tracing Bridge Otel 1.1.3. Here's the error message:

[ERROR]       +-io.micrometer:micrometer-tracing-bridge-otel:jar:1.1.3:compile\n
[ERROR]         +-io.opentelemetry:opentelemetry-sdk-trace:jar:1.25.0:compile
[ERROR]           +-io.opentelemetry:opentelemetry-semconv:jar:1.25.0-alpha:runtime
[ERROR] and
[ERROR]       +-io.micrometer:micrometer-tracing-bridge-otel:jar:1.1.3:compile
[ERROR]         +-io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv:jar:1.24.0-alpha:compile
[ERROR]           +-io.opentelemetry:opentelemetry-semconv:jar:1.24.0-alpha:compile

There seems to be a conflict between different versions of the opentelemetry-semconv library being pulled in.
Resolving this issue might require a change on your side. However, if you have an alternative solution or suggestion, please feel free to let me know. Thank you!

@marcingrzejszczak marcingrzejszczak added the dependency-upgrade A dependency upgrade label Sep 7, 2023
@jonatan-ivanov
Copy link
Member

jonatan-ivanov commented Sep 7, 2023

Thank you for reporting this, I think there might be another issue we need do deal with when we fix this one: as far as I understand io.opentelemetry:opentelemetry-semconv was moved to io.opentelemetry.semconv:opentelemetry-semconv and the former will be deprecated.

Edit: That will only impact 1.2.x though, not 1.1.x what this issue should be for.
Edit2: Moving to the new semconv artifact will be the problem of the next release.

@jonatan-ivanov jonatan-ivanov changed the title Dependency Conflict with Micrometer Tracing Bridge Otel Match OTel semconv version to the SDK version Sep 7, 2023
@jonatan-ivanov jonatan-ivanov added this to the 1.1.5 milestone Sep 7, 2023
@shakuzen
Copy link
Member

shakuzen commented Sep 8, 2023

I opened #343 for the move to the new coordinates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency-upgrade A dependency upgrade
Projects
None yet
Development

No branches or pull requests

4 participants