-
Notifications
You must be signed in to change notification settings - Fork 312
fix(deps): update opentelemetry-js monorepo #1361
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -58,14 +58,14 @@ | |
| "@livekit/throws-transformer": "0.1.8", | ||
| "@livekit/typed-emitter": "^3.0.0", | ||
| "@opentelemetry/api": "^1.9.0", | ||
| "@opentelemetry/api-logs": "^0.54.0", | ||
| "@opentelemetry/api-logs": "^0.219.0", | ||
| "@opentelemetry/core": "^2.2.0", | ||
| "@opentelemetry/exporter-logs-otlp-proto": "^0.54.0", | ||
| "@opentelemetry/exporter-trace-otlp-proto": "^0.54.0", | ||
| "@opentelemetry/exporter-logs-otlp-proto": "^0.219.0", | ||
| "@opentelemetry/exporter-trace-otlp-proto": "^0.219.0", | ||
| "@opentelemetry/instrumentation-pino": "^0.43.0", | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚩 instrumentation-pino still resolves to old api-logs version The Was this helpful? React with 👍 or 👎 to provide feedback.
Comment on lines
58
to
65
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚩 Large version jump for api-logs, sdk-logs, and exporter packages (0.54.x → 0.214.x) Four packages jump from 0.54.x to 0.214.x ( Was this helpful? React with 👍 or 👎 to provide feedback. |
||
| "@opentelemetry/otlp-exporter-base": "^0.208.0", | ||
| "@opentelemetry/otlp-exporter-base": "^0.219.0", | ||
| "@opentelemetry/resources": "^1.28.0", | ||
| "@opentelemetry/sdk-logs": "^0.54.0", | ||
| "@opentelemetry/sdk-logs": "^0.219.0", | ||
| "@opentelemetry/sdk-trace-base": "^1.28.0", | ||
| "@opentelemetry/sdk-trace-node": "^1.28.0", | ||
|
Comment on lines
69
to
70
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔴 Trace exporter version mismatch causes incompatible span processing at runtime The experimental OpenTelemetry packages are updated to 0.219.x ( Impact: Traces exported to LiveKit Cloud observability may be malformed or silently dropped because the exporter expects 2.x span structures but receives 1.x spans. Version compatibility matrix violation between OTel experimental and stable packagesThe OpenTelemetry JS ecosystem requires version-aligned groups:
The lockfile confirms the mismatch:
In
Between major versions, The fix should also update:
Was this helpful? React with 👍 or 👎 to provide feedback. |
||
| "@opentelemetry/semantic-conventions": "^1.28.0", | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚩 examples/package.json still uses old 0.54.x OpenTelemetry versions
The
examples/package.jsonstill declares@opentelemetry/api-logs: ^0.54.0,@opentelemetry/exporter-logs-otlp-http: ^0.54.0,@opentelemetry/exporter-trace-otlp-http: ^0.54.0,@opentelemetry/otlp-exporter-base: ^0.54.0, and@opentelemetry/sdk-logs: ^0.54.0. The lockfile confirms that the examples workspace resolves these to 0.54.2 while the agents workspace resolves to 0.218.0. This means two different versions of these packages coexist in the monorepo. While examples is a private package and not published, this inconsistency could lead to confusing behavior when debugging telemetry in example agents. It may be worth updating examples to match.Was this helpful? React with 👍 or 👎 to provide feedback.