chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from 0.17.0 to 0.19.0#5023
Conversation
…ploghttp Bumps [go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp](https://github.com/open-telemetry/opentelemetry-go) from 0.17.0 to 0.19.0. - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v0.17.0...v0.19.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp dependency-version: 0.19.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed: Pre-stable OTel log exporter version skew risk
- I confirmed the skew risk was real and updated both
otlploggrpcandstdoutlogingo.modfrom v0.17.0 to v0.19.0 to align all OTel log packages.
- I confirmed the skew risk was real and updated both
Or push these changes by commenting:
@cursor push c7083a368e
Preview (c7083a368e)
diff --git a/go.mod b/go.mod
--- a/go.mod
+++ b/go.mod
@@ -320,7 +320,7 @@
go.opentelemetry.io/contrib/propagators/jaeger v1.41.0 // indirect
go.opentelemetry.io/contrib/samplers/jaegerremote v0.35.0 // indirect
go.opentelemetry.io/otel/exporters/jaeger v1.17.0 // indirect
- go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.17.0 // indirect
+ go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.19.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.41.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.41.0 // indirect
@@ -328,7 +328,7 @@
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.41.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.41.0 // indirect
go.opentelemetry.io/otel/exporters/prometheus v0.63.0 // indirect
- go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.17.0 // indirect
+ go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.19.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.41.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.41.0 // indirect
go.opentelemetry.io/otel/log v0.19.0 // indirectYou can send follow-ups to the cloud agent here.
Reviewed by Cursor Bugbot for commit 0fd860a. Configure here.
| go.opentelemetry.io/otel/exporters/jaeger v1.17.0 // indirect | ||
| go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.17.0 // indirect | ||
| go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.17.0 // indirect | ||
| go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 // indirect |
There was a problem hiding this comment.
Pre-stable OTel log exporter version skew risk
Medium Severity
The otlploghttp exporter is bumped to v0.19.0, which pulls otel/log and otel/sdk/log up to v0.19.0, but sibling packages otlploggrpc (line 323) and stdoutlog (line 331) remain at v0.17.0. These pre-stable (v0.x) packages are released in lockstep by the OpenTelemetry project (v1.43.0/v0.65.0/v0.19.0) and have no backward-compatibility guarantee. The v0.17.0 exporters will now be compiled against v0.19.0 of otel/log and otel/sdk/log — a combination that was never tested upstream. Both otlploggrpc and stdoutlog need to be bumped to v0.19.0 to match.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 0fd860a. Configure here.
|
Superseded by #5037 which consolidates all otel v1.43.0 updates. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |



Bumps go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from 0.17.0 to 0.19.0.
Release notes
Sourced from go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp's changelog.
... (truncated)
Commits
2b4fa96Release v0.19.0 (#1710)4beb704sdk/trace: removing ApplyConfig and Config (#1693)1d42be1Rename WithDefaultSampler TracerProvider option to WithSampler and update doc...860d5d8Add flag to determine whether SpanContext is remote (#1701)0fe65e6Comply with OpenTelemetry attributes specification (#1703)8888435Bump google.golang.org/api from 0.40.0 to 0.41.0 in /exporters/trace/jaeger (...345f264breaking(zipkin): removes servicName from zipkin exporter. (#1697)62cbf0fPopulate Jaeger's Span.Process from Resource (#1673)28eaaa9Add a test to prove the Tracer is safe for concurrent calls (#1665)8b1be11Rename resource pkg label vars and methods (#1692)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Note
Medium Risk
Dependency-only change, but it upgrades core OpenTelemetry, gRPC, and
x/*networking libraries, which can subtly change telemetry/exporter behavior and runtime compatibility.Overview
Upgrades the OpenTelemetry Go stack (including
go.opentelemetry.io/otel1.41.0→1.43.0andotlploghttp0.17.0→0.19.0), along with aligned SDK/log/metric/trace module versions.Also bumps several transitive/runtime dependencies (
google.golang.org/grpc1.79.3→1.80.0,golang.org/x/net/x/sys/x/crypto/x/term, and Googlegenprotopackages), updatinggo.sumaccordingly.Reviewed by Cursor Bugbot for commit 0fd860a. Bugbot is set up for automated code reviews on this repo. Configure here.