Skip to content

Conversation

@renovate-sh-app
Copy link
Contributor

@renovate-sh-app renovate-sh-app bot commented Aug 24, 2025

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 -> v0.63.0 age confidence
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.62.0 -> v0.63.0 age confidence
go.opentelemetry.io/contrib/propagators/jaeger v1.37.0 -> v1.38.0 age confidence
go.opentelemetry.io/contrib/samplers/jaegerremote v0.31.0 -> v0.32.0 age confidence
go.opentelemetry.io/otel v1.37.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.37.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/sdk v1.37.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/trace v1.37.0 -> v1.38.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/propagators/jaeger)

v1.38.0: /v2.0.0/v0.63.0/v0.32.0/v0.18.0/v0.13.0/v0.11.0/v0.10.0

Compare Source

Overview

This release is the last to support Go 1.23. The next release will require at least Go 1.24.

Added
  • Add v2 version of AWS EC2 detector go.opentelemetry.io/contrib/detectors/aws/ec2/v2 due to deprecation of github.com/aws/aws-sdk-go. (#​6961)
  • Add the unit ns to deprecated runtime metrics process.runtime.go.gc.pause_total_ns and process.runtime.go.gc.pause_ns in go.opentelemetry.io/contrib/instrumentation/runtime. (#​7490)
  • The go.opentelemetry.io/contrib/detectors/autodetect package is added to automatically compose user defined resource.Detectors at runtime. (#​7522)
  • Add the WithLoggerProviderOptions, WithMeterProviderOptions and WithTracerProviderOptions options to NewSDK to allow passing custom options to providers in go.opentelemetry.io/contrib/otelconf. (#​7552)
  • Set SeverityText field to logrus hook in go.opentelemetry.io/contrib/bridges/otellogrus. (#​7553)
  • Add the WithTraceAttributeFn option to go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda. (#​7556)
  • Add support for HTTP server metrics in go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho. (#​7668)
  • Support testing of [Go 1.25]. (#​7732)
Changed
  • Change the default span name to be GET /path so it complies with the HTTP semantic conventions in go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#​7551)
  • Transform attribute values of go.opentelemetry.io/otel/attribute.Value and go.opentelemetry.io/otel/log.Value types to appropriate go.opentelemetry.io/otel/log.Value type instead of log.StringValue in the modules below. (#​7660)
    • go.opentelemetry.io/contrib/bridges/otellogr
    • go.opentelemetry.io/contrib/bridges/otellogrus
    • go.opentelemetry.io/contrib/bridges/otelslog
    • go.opentelemetry.io/contrib/bridges/otelzap
  • The Severity type from go.opentelemetry.io/contrib/processors/minsev now implements the fmt.Stringer, encoding.TextMarshaler, encoding.TextUnmarshaler, encoding.TextAppender, json.Marshaler, and json.Unmarshaler interfaces. (#​7652)
  • The SeverityVar type from go.opentelemetry.io/contrib/processors/minsev now implements the fmt.Stringer, encoding.TextMarshaler, encoding.TextUnmarshaler, and encoding.TextAppender interfaces. (#​7652)
  • Change the faas.max_memory unit to be bytes instead of MB to comply with the semantic conventions in go.opentelemetry.io/contrib/detectors/aws/lambda. (#​7745)
  • Severity.Severity() in go.opentelemetry.io/contrib/processors/minsev now returns log.SeverityTrace1 for severities less than minsev.SeverityTrace1 and log.SeverityFatal4 for severities greater than minsev.SeverityFatal4 instead of log.SeverityUndefined. All other conversions are the same. (#​7748)
Fixed
  • Improve the ECS detector correctness in go.opentelemetry.io/contrib/detectors/aws/ecs. (#​7607)
Deprecated
  • WithSpanOptions in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc is deprecated. It is only used by the deprecated interceptor, and is unused by NewClientHandler and NewServerHandler. (#​7601)
  • Extract and Inject in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc are deprecated. These functions were initially exposed in the public API, but are now considered unnecessary. (#​7689)
  • The go.opentelemetry.io/contrib/detectors/aws/ec2 package is deprecated, use go.opentelemetry.io/contrib/detectors/aws/ec2/v2 instead. (#​7725)
Removed
  • Remove support for the OTEL_SEMCONV_STABILITY_OPT_IN environment variable as well as support for semantic conventions v1.20.0 in the modules below. (#​7584)
    • go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
    • go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
    • go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
    • go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
    • go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
    • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  • The deprecated StreamClientInterceptor function from go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc is removed. (#​7646)

What's Changed


Configuration

📅 Schedule: Branch creation - "before 6am on the first day of the week" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

| datasource | package | from | to | | ---------- | ---------------------------------------------------------------------------- | ------- | ------- | | go | go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc | v0.60.0 | v0.63.0 | | go | go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace | v0.62.0 | v0.63.0 | | go | go.opentelemetry.io/contrib/propagators/jaeger | v1.37.0 | v1.38.0 | | go | go.opentelemetry.io/contrib/samplers/jaegerremote | v0.31.0 | v0.32.0 | | go | go.opentelemetry.io/otel | v1.37.0 | v1.38.0 | | go | go.opentelemetry.io/otel/exporters/otlp/otlptrace | v1.37.0 | v1.38.0 | | go | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc | v1.37.0 | v1.38.0 | | go | go.opentelemetry.io/otel/sdk | v1.37.0 | v1.38.0 | | go | go.opentelemetry.io/otel/trace | v1.37.0 | v1.38.0 | Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app renovate-sh-app bot force-pushed the renovate/opentelemetry-packages branch from 6c5972e to 4dc418b Compare September 12, 2025 21:03
@renovate-sh-app renovate-sh-app bot changed the title chore(deps): Update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.62.0 chore(deps): Update OpenTelemetry packages Sep 12, 2025
@renovate-sh-app
Copy link
Contributor Author

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 7 additional dependencies were updated

Details:

Package Change
github.com/stretchr/testify v1.11.0 -> v1.11.1
google.golang.org/genproto/googleapis/rpc v0.0.0-20250811230008-5f3141c8851a -> v0.0.0-20250825161204-c5933d9347a5
github.com/cenkalti/backoff/v5 v5.0.2 -> v5.0.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1 -> v2.27.2
go.opentelemetry.io/otel/metric v1.37.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.7.0 -> v1.7.1
google.golang.org/genproto/googleapis/api v0.0.0-20250707201910-8d1bb00bc6a7 -> v0.0.0-20250825161204-c5933d9347a5
@andresmgot
Copy link
Contributor

requires an update of k8s.io/apiserver in Grafana

@andresmgot
Copy link
Contributor

updated now 👍

@andresmgot andresmgot merged commit 582752c into main Sep 16, 2025
9 of 10 checks passed
@andresmgot andresmgot deleted the renovate/opentelemetry-packages branch September 16, 2025 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant