Skip to content

chore(all): update opentelemetry-go-contrib monorepo#613

Open
renovate-bot wants to merge 1 commit intoopenconfig:mainfrom
renovate-bot:renovate/opentelemetry-go-contrib-monorepo
Open

chore(all): update opentelemetry-go-contrib monorepo#613
renovate-bot wants to merge 1 commit intoopenconfig:mainfrom
renovate-bot:renovate/opentelemetry-go-contrib-monorepo

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

@renovate-bot renovate-bot commented Nov 19, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/contrib/detectors/gcp v1.34.0v1.43.0 age confidence
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0v0.68.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/detectors/gcp)

v1.43.0: / v2.5.0 / v0.68.0 / v0.37.0 / v0.23.0 / v0.18.0 / v0.16.0 / v0.15.0

Compare Source

Added
  • Add Resource method to SDK in go.opentelemetry.io/contrib/otelconf/v0.3.0 to expose the resolved SDK resource from declarative configuration. (#​8660)
  • Add support to set the configuration file via OTEL_CONFIG_FILE in go.opentelemetry.io/contrib/otelconf. (#​8639)
  • Add support for service resource detector in go.opentelemetry.io/contrib/otelconf. (#​8674)
  • Add support for attribute_count_limit and attribute_value_length_limit in tracer provider configuration in go.opentelemetry.io/contrib/otelconf. (#​8687)
  • Add support for attribute_count_limit and attribute_value_length_limit in logger provider configuration in go.opentelemetry.io/contrib/otelconf. (#​8686)
  • Add support for server.address and server.port attributes in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#​8723)
  • Add support for OTEL_SEMCONV_STABILITY_OPT_IN in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. Supported values are rpc (default), rpc/dup and rpc/old. (#​8726)
  • Add the http.route metric attribute to go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#​8632)
Changed
  • Prepend _ to the normalized environment variable name when the key starts with a digit in go.opentelemetry.io/contrib/propagators/envcar, ensuring POSIX compliance. (#​8678)
  • Move experimental types from go.opentelemetry.io/contrib/otelconf to go.opentelemetry.io/contrib/otelconf/x. (#​8529)
  • Normalize cached environment variable names in go.opentelemetry.io/contrib/propagators/envcar, aligning Carrier.Keys output with the carrier's normalized key format. (#​8761)
Fixed
  • Fix go.opentelemetry.io/contrib/otelconf Prometheus reader converting OTel dot-style label names (e.g. service.name) to underscore-style (service_name) in target_info when both without_type_suffix and without_units are set. Use NoTranslation instead of UnderscoreEscapingWithoutSuffixes to preserve dot-style label names while still suppressing metric name suffixes. (#​8763)
  • Limit the request body size at 1MB in go.opentelemetry.io/contrib/zpages. (#​8656)
  • Fix server spans using the client's address and port for server.address and server.port attributes in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#​8723)
Removed
  • Host ID resource detector has been removed when configuring the host resource detector in go.opentelemetry.io/contrib/otelconf. (#​8581)
Deprecated
  • Deprecate OTEL_EXPERIMENTAL_CONFIG_FILE in favour of OTEL_CONFIG_FILE in go.opentelemetry.io/contrib/otelconf. (#​8639)
What's Changed
New Contributors

Full Changelog: open-telemetry/opentelemetry-go-contrib@v1.42.0...v1.43.0

v1.42.0: /v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0

Compare Source

Added
  • Add environment variables propagation carrier in go.opentelemetry.io/contrib/propagators/envcar. (#​8442)
Changed
  • Upgrade go.opentelemetry.io/otel/semconv to v1.40.0, including updates across instrumentation and detector modules. (#​8631)

    • The semantic conventions v1.40.0 release introduces RPC breaking changes applied in this repository:
      • RPC spans and metrics no longer include network.protocol.name, network.protocol.version, or network.transport attributes.
      • rpc.client.request.size, rpc.client.response.size, rpc.server.request.size, and rpc.server.response.size are no longer emitted in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.
      • rpc.message span events and their message attributes are no longer emitted in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (including when WithMessageEvents is configured).

    See semantic-conventions v1.40.0 release for complete details.

Fixed
  • Ignore informational response status codes (100-199) except 101 Switching Protocols when storing the HTTP status code in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp and go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#​6913)
  • Make Body handling in Transport consistent with stdlib in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#​8618)
  • Fix bucket boundaries for rpc.server.call.duration and rpc.client.call.duration in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#​8642)
  • Host resource detector in go.opentelemetry.io/contrib/otelconf now includes os. attributes. (#​8578)
Removed

What's Changed

New Contributors

Full Changelog: open-telemetry/opentelemetry-go-contrib@v1.41.0...v1.42.0

v1.41.0: /v2.3.0/v0.66.0/v0.35.0/v0.21.0/v0.16.0/v0.14.0/v0.13.0

Compare Source

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

Added
  • Add WithSpanKind option in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to override the default span kind. (#​8506)
  • Add const Version in go.opentelemetry.io/contrib/bridges/otelzap. (#​8544)
  • Support testing of Go 1.26. (#​8549)
  • Add const Version in go.opentelemetry.io/contrib/detectors/autodetect. (#​8555)
  • Add const Version in go.opentelemetry.io/contrib/detectors/azure/azurevm. (#​8553)
  • Add const Version in go.opentelemetry.io/contrib/processors/baggagecopy. (#​8557)
  • Add const Version in go.opentelemetry.io/contrib/detectors/aws/lambda. (#​8510)
  • Add const Version in go.opentelemetry.io/contrib/propagators/autoprop. (#​8488)
  • Add const Version in go.opentelemetry.io/contrib/processors/minsev. (#​8590)
  • Add const Version in go.opentelemetry.io/contrib/exporters/autoexport. (#​8612)
Fixed
  • Change the rpc.server.call.duration metric value from milliseconds to seconds in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#​8509)
  • Change the rpc.response.status_code attribute to the canonical UPPER_SNAKE_CASE format in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#​8565)
  • Enforce that client_certificate_file and client_key_file are provided together in go.opentelemetry.io/contrib/otelconf. (#​8450)
  • Fix broken CSS and JavaScript CDN URLs in go.opentelemetry.io/contrib/zpages by replacing the inaccessible code.getmdl.io CDN with cdnjs.cloudflare.com. (#​8502)
  • Use Prometheus translation strategy instead of deprecated funcs in go.opentelemetry.io/contrib/otelconf. (#​8595)
Removed
  • Remove the deprecated zipkin exporter example in go.opentelemetry.io/contrib/examples/zipkin. (#​8501)
Changed
  • Reduce allocations in the generated HTTP internal/semconv packages. (#​8511)
    Updated modules include:
    • 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
  • Update the configuration schema used in go.opentelemetry.io/contrib/otelconf to rc.3. (#​8505)
Deprecated
  • WithMetricAttributesFn in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is deprecated and will be removed in a future release. Use Labeler instead. (#​8587)

What's Changed


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Monday through Friday (* * * * 1-5)
  • 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 was generated by Mend Renovate. View the repository job log.

@forking-renovate
Copy link
Copy Markdown

forking-renovate bot commented Nov 19, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go mod tidy
go: downloading google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1
go: downloading github.com/stretchr/testify v1.11.1
go: downloading github.com/dustin/go-humanize v1.0.1
go: downloading github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading modernc.org/ccorpus2 v1.2.0
go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.49.0
go: downloading go.uber.org/goleak v1.3.0
go: downloading github.com/go-test/deep v1.1.0
go: downloading github.com/frankban/quicktest v1.14.6
go: downloading github.com/cenkalti/backoff/v4 v4.3.0
go: downloading github.com/openconfig/grpctunnel v0.1.0
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/h-fam/errdiff v1.0.2
go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8
go: downloading github.com/onsi/ginkgo/v2 v2.14.0
go: downloading github.com/onsi/ginkgo v1.16.5
go: downloading github.com/onsi/gomega v1.30.0
go: downloading k8s.io/apiextensions-apiserver v0.29.3
go: downloading cloud.google.com/go/kms v1.20.5
go: downloading go.einride.tech/aip v0.68.0
go: downloading gonum.org/v1/gonum v0.17.0
go: downloading github.com/envoyproxy/go-control-plane/envoy v1.36.0
go: downloading github.com/envoyproxy/go-control-plane v0.14.0
go: downloading github.com/go-logr/zapr v1.3.0
go: downloading go.uber.org/zap v1.26.0
go: downloading github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5
go: downloading github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5
go: downloading github.com/envoyproxy/protoc-gen-validate v1.3.0
go: downloading github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10
go: downloading github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572
go: downloading golang.org/x/tools v0.42.0
go: downloading github.com/google/pprof v0.0.0-20221118152302-e6195bd50e26
go: finding module for package go.opentelemetry.io/otel/sdk/internal/internaltest
go: downloading go.opentelemetry.io v0.1.0
go: github.com/openconfig/lemming/internal/telemetry imports
	go.opentelemetry.io/otel/sdk/log tested by
	go.opentelemetry.io/otel/sdk/log.test imports
	go.opentelemetry.io/otel/sdk/internal/internaltest: module go.opentelemetry.io/otel/sdk@latest found (v1.43.0), but does not contain package go.opentelemetry.io/otel/sdk/internal/internaltest

@renovate-bot renovate-bot requested a review from a team as a code owner November 19, 2025 06:05
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from d8082e6 to 299c89b Compare November 25, 2025 20:26
@renovate-bot renovate-bot changed the title chore(all): update opentelemetry-go-contrib monorepo chore(all): update module go.opentelemetry.io/contrib/detectors/gcp to v1.38.0 Nov 25, 2025
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 299c89b to 8b605c8 Compare November 26, 2025 02:00
@renovate-bot renovate-bot changed the title chore(all): update module go.opentelemetry.io/contrib/detectors/gcp to v1.38.0 chore(all): update opentelemetry-go-contrib monorepo Nov 26, 2025
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 2 times, most recently from 338f708 to d01fb50 Compare December 15, 2025 17:33
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 14a8eca to 82df36e Compare January 9, 2026 22:15
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 2 times, most recently from de998d5 to ef2ca60 Compare February 2, 2026 23:39
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from ef2ca60 to 85c9ca4 Compare February 12, 2026 17:41
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 4 times, most recently from b1f5bb9 to 45947d8 Compare March 3, 2026 00:43
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 3 times, most recently from eb61ea0 to 135a6ff Compare March 9, 2026 23:11
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 135a6ff to 78ca489 Compare March 13, 2026 20:08
@renovate-bot renovate-bot changed the title chore(all): update opentelemetry-go-contrib monorepo chore(all): update module go.opentelemetry.io/contrib/detectors/gcp to v1.42.0 Mar 13, 2026
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 78ca489 to 9b81eaa Compare March 13, 2026 22:51
@renovate-bot renovate-bot changed the title chore(all): update module go.opentelemetry.io/contrib/detectors/gcp to v1.42.0 chore(all): update opentelemetry-go-contrib monorepo Mar 13, 2026
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 9b81eaa to 2147e19 Compare March 30, 2026 21:44
@renovate-bot renovate-bot changed the title chore(all): update opentelemetry-go-contrib monorepo chore(all): update module go.opentelemetry.io/contrib/detectors/gcp to v1.42.0 Mar 30, 2026
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 2147e19 to 51be336 Compare March 31, 2026 01:36
@renovate-bot renovate-bot changed the title chore(all): update module go.opentelemetry.io/contrib/detectors/gcp to v1.42.0 chore(all): update opentelemetry-go-contrib monorepo Mar 31, 2026
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 51be336 to 677d90d Compare April 6, 2026 16:44
@renovate-bot renovate-bot changed the title chore(all): update opentelemetry-go-contrib monorepo chore(all): update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.67.0 Apr 6, 2026
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 677d90d to a22a133 Compare April 6, 2026 21:37
@renovate-bot renovate-bot changed the title chore(all): update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.67.0 chore(all): update opentelemetry-go-contrib monorepo Apr 6, 2026
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from a22a133 to d0a85a8 Compare April 7, 2026 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant