Skip to content

Commit e7390d4

Browse files
committed
vendor: upgrade OpenTelemetry to v1.19.0 / v0.45.0
Upgrade OpenTelemetry core libs to v1.19.0 and contrib (for gRPC tracing) to v0.45.0. The OpenTelemetry internal module structure/dependency graph is rather complex, and recently some parts (e.g. metrics) have graduated to "stable" from "unstable", so this upgrade is important to unblock downstream projects to be able to use newer versions of the OpenTelemetry libraries, as they can cause compatibility issues due to internal/peer dependency changes otherwise. Hopefully, future updates won't be as problematic, such that projects using containerd as a dependency will be able to use newer versions of the libraries in a compatible fashion. Signed-off-by: Milas Bowman <[email protected]>
1 parent 7deb68f commit e7390d4

121 files changed

Lines changed: 12448 additions & 2227 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

go.mod

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@ require (
5757
github.com/urfave/cli v1.22.14
5858
github.com/vishvananda/netlink v1.2.1-beta.2
5959
go.etcd.io/bbolt v1.3.7
60-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.40.0
61-
go.opentelemetry.io/otel v1.14.0
62-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0
63-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0
64-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.14.0
65-
go.opentelemetry.io/otel/sdk v1.14.0
66-
go.opentelemetry.io/otel/trace v1.14.0
60+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0
61+
go.opentelemetry.io/otel v1.19.0
62+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0
63+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.19.0
64+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.19.0
65+
go.opentelemetry.io/otel/sdk v1.19.0
66+
go.opentelemetry.io/otel/trace v1.19.0
6767
golang.org/x/mod v0.12.0
6868
golang.org/x/sync v0.3.0
6969
golang.org/x/sys v0.13.0
@@ -112,9 +112,8 @@ require (
112112
github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 // indirect
113113
github.com/vishvananda/netns v0.0.4 // indirect
114114
go.opencensus.io v0.24.0 // indirect
115-
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 // indirect
116-
go.opentelemetry.io/otel/metric v0.37.0 // indirect
117-
go.opentelemetry.io/proto/otlp v0.19.0 // indirect
115+
go.opentelemetry.io/otel/metric v1.19.0 // indirect
116+
go.opentelemetry.io/proto/otlp v1.0.0 // indirect
118117
golang.org/x/net v0.17.0 // indirect
119118
golang.org/x/oauth2 v0.10.0 // indirect
120119
golang.org/x/term v0.13.0 // indirect

go.sum

Lines changed: 18 additions & 114 deletions
Large diffs are not rendered by default.

vendor/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/config.go

Lines changed: 62 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/doc.go

Lines changed: 45 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)