Skip to content

fix(deps): update opentelemetry-go monorepo#27

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/opentelemetry-go-monorepo
Open

fix(deps): update opentelemetry-go monorepo#27
renovate[bot] wants to merge 1 commit intomainfrom
renovate/opentelemetry-go-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jan 5, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/otel v1.38.0v1.43.0 age confidence
go.opentelemetry.io/otel v1.41.0v1.43.0 age confidence
go.opentelemetry.io/otel v1.35.0v1.43.0 age confidence
go.opentelemetry.io/otel v1.36.0v1.43.0 age confidence
go.opentelemetry.io/otel v1.34.0v1.43.0 age confidence
go.opentelemetry.io/otel v1.32.0v1.43.0 age confidence
go.opentelemetry.io/otel v1.27.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0v0.19.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.16.0v0.19.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.8.0v0.19.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.12.2v0.19.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.0.0-20240518090000-14441aefdf88v0.19.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.27.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.38.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.38.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.32.0v1.43.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.27.0v1.43.0 age confidence
go.opentelemetry.io/otel/log v0.14.0v0.19.0 age confidence
go.opentelemetry.io/otel/log v0.16.0v0.19.0 age confidence
go.opentelemetry.io/otel/log v0.8.0v0.19.0 age confidence
go.opentelemetry.io/otel/log v0.12.2v0.19.0 age confidence
go.opentelemetry.io/otel/log v0.3.0v0.19.0 age confidence
go.opentelemetry.io/otel/metric v1.38.0v1.43.0 age confidence
go.opentelemetry.io/otel/metric v1.35.0v1.43.0 age confidence
go.opentelemetry.io/otel/metric v1.36.0v1.43.0 age confidence
go.opentelemetry.io/otel/metric v1.34.0v1.43.0 age confidence
go.opentelemetry.io/otel/metric v1.32.0v1.43.0 age confidence
go.opentelemetry.io/otel/metric v1.27.0v1.43.0 age confidence
go.opentelemetry.io/otel/sdk v1.41.0v1.43.0 age confidence
go.opentelemetry.io/otel/sdk/log v0.14.0v0.19.0 age confidence
go.opentelemetry.io/otel/sdk/log v0.16.0v0.19.0 age confidence
go.opentelemetry.io/otel/sdk/log v0.8.0v0.19.0 age confidence
go.opentelemetry.io/otel/sdk/log v0.12.2v0.19.0 age confidence
go.opentelemetry.io/otel/sdk/log v0.3.0v0.19.0 age confidence
go.opentelemetry.io/otel/sdk/metric v1.38.0v1.43.0 age confidence
go.opentelemetry.io/otel/sdk/metric v1.35.0v1.43.0 age confidence
go.opentelemetry.io/otel/sdk/metric v1.36.0v1.43.0 age confidence
go.opentelemetry.io/otel/sdk/metric v1.34.0v1.43.0 age confidence
go.opentelemetry.io/otel/sdk/metric v1.32.0v1.43.0 age confidence
go.opentelemetry.io/otel/sdk/metric v1.27.0v1.43.0 age confidence
go.opentelemetry.io/otel/trace v1.38.0v1.43.0 age confidence
go.opentelemetry.io/otel/trace v1.41.0v1.43.0 age confidence
go.opentelemetry.io/otel/trace v1.35.0v1.43.0 age confidence
go.opentelemetry.io/otel/trace v1.36.0v1.43.0 age confidence
go.opentelemetry.io/otel/trace v1.34.0v1.43.0 age confidence
go.opentelemetry.io/otel/trace v1.32.0v1.43.0 age confidence
go.opentelemetry.io/otel/trace v1.27.0v1.43.0 age confidence

Release Notes

open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)

v1.43.0: /v0.65.0/v0.19.0

Compare Source

Added

  • Add IsRandom and WithRandom on TraceFlags, and IsRandom on SpanContext in go.opentelemetry.io/otel/trace
    for W3C Trace Context Level 2 Random Trace ID Flag support. (#​8012)
  • Add service detection with WithService in go.opentelemetry.io/otel/sdk/resource. (#​7642)
  • Add DefaultWithContext and EnvironmentWithContext in go.opentelemetry.io/otel/sdk/resource to support plumbing context.Context through default and environment detectors. (#​8051)
  • Support attributes with empty value (attribute.EMPTY) in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#​8038)
  • Support attributes with empty value (attribute.EMPTY) in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#​8038)
  • Support attributes with empty value (attribute.EMPTY) in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. (#​8038)
  • Support attributes with empty value (attribute.EMPTY) in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#​8038)
  • Support attributes with empty value (attribute.EMPTY) in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#​8038)
  • Support attributes with empty value (attribute.EMPTY) in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#​8038)
  • Support attributes with empty value (attribute.EMPTY) in go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest. (#​8038)
  • Add support for per-series start time tracking for cumulative metrics in go.opentelemetry.io/otel/sdk/metric.
    Set OTEL_GO_X_PER_SERIES_START_TIMESTAMPS=true to enable. (#​8060)
  • Add WithCardinalityLimitSelector for metric reader for configuring cardinality limits specific to the instrument kind. (#​7855)

Changed

  • Introduce the EMPTY Type in go.opentelemetry.io/otel/attribute to reflect that an empty value is now a valid value, with INVALID remaining as a deprecated alias of EMPTY. (#​8038)
  • Refactor slice handling in go.opentelemetry.io/otel/attribute to optimize short slice values with fixed-size fast paths. (#​8039)
  • Improve performance of span metric recording in go.opentelemetry.io/otel/sdk/trace by returning early if self-observability is not enabled. (#​8067)
  • Improve formatting of metric data diffs in go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest. (#​8073)

Deprecated

  • Deprecate INVALID in go.opentelemetry.io/otel/attribute. Use EMPTY instead. (#​8038)

Fixed

  • Return spec-compliant TraceIdRatioBased description. This is a breaking behavioral change, but it is necessary to
    make the implementation spec-compliant. (#​8027)
  • Fix a race condition in go.opentelemetry.io/otel/sdk/metric where the lastvalue aggregation could collect the value 0 even when no zero-value measurements were recorded. (#​8056)
  • Limit HTTP response body to 4 MiB in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp to mitigate excessive memory usage caused by a misconfigured or malicious server.
    Responses exceeding the limit are treated as non-retryable errors. (#​8108)
  • Limit HTTP response body to 4 MiB in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp to mitigate excessive memory usage caused by a misconfigured or malicious server.
    Responses exceeding the limit are treated as non-retryable errors. (#​8108)
  • Limit HTTP response body to 4 MiB in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp to mitigate excessive memory usage caused by a misconfigured or malicious server.
    Responses exceeding the limit are treated as non-retryable errors. (#​8108)
  • WithHostID detector in go.opentelemetry.io/otel/sdk/resource to use full path for kenv command on BSD. (#​8113)
  • Fix missing request.GetBody in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp to correctly handle HTTP2 GOAWAY frame. (#​8096)

What's Changed

New Contributors

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

v1.42.0: /v0.64.0/v0.18.0/v0.0.16

Compare Source

Added
  • Add go.opentelemetry.io/otel/semconv/v1.40.0 package.
    The package contains semantic conventions from the v1.40.0 version of the OpenTelemetry Semantic Conventions.
    See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.39.0. (#​7985)
  • Add Err and SetErr on Record in go.opentelemetry.io/otel/log to attach an error and set record exception attributes in go.opentelemetry.io/otel/log/sdk. (#​7924)
Changed
  • TracerProvider.ForceFlush in go.opentelemetry.io/otel/sdk/trace joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (#​7856)
Fixed
  • Fix missing request.GetBody in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp to correctly handle HTTP2 GOAWAY frame. (#​7931)
  • Fix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (#​7964)
  • Preserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in go.opentelemetry.io/otel/propagation. (#​7834)
Removed
  • Drop support for [Go 1.24]. (#​7984)

What's Changed


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Jan 5, 2025

⚠️ Artifact update problem

Renovate failed to update artifacts 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: ansible/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/ansible imports
	dagger/ansible/internal/dagger: package dagger/ansible/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/ansible/internal/dagger)

File name: argocd/go.sum
Command failed: go get -t ./...
go: dagger/argocd imports
	dagger/argocd/internal/dagger: package dagger/argocd/internal/dagger is not in std (/opt/containerbase/tools/golang/1.26.2/src/dagger/argocd/internal/dagger)

File name: crane/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/crane imports
	dagger/crane/internal/dagger: package dagger/crane/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/crane/internal/dagger)

File name: crossplane/go.sum
Command failed: go get -t ./...
go: dagger/crossplane imports
	dagger/crossplane/internal/dagger: package dagger/crossplane/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.5/src/dagger/crossplane/internal/dagger)

File name: dependencies/go.sum
Command failed: go get -t ./...
go: dagger/dependencies imports
	dagger/dependencies/internal/dagger: package dagger/dependencies/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.3/src/dagger/dependencies/internal/dagger)

File name: docker/go.sum
Command failed: go get -t ./...
go: dagger/docker imports
	dagger/docker/internal/dagger: package dagger/docker/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.0/src/dagger/docker/internal/dagger)

File name: git/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/git imports
	dagger/git/internal/dagger: package dagger/git/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/git/internal/dagger)

File name: gitlab/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/gitlab imports
	dagger/gitlab/internal/dagger: package dagger/gitlab/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/gitlab/internal/dagger)

File name: go/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/go imports
	dagger/go/internal/dagger: package dagger/go/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/go/internal/dagger)

File name: helm/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/helm imports
	dagger/helm/internal/dagger: package dagger/helm/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/helm/internal/dagger)

File name: homerun/go.sum
Command failed: go get -t ./...
go: dagger/homerun imports
	dagger/homerun/internal/dagger: package dagger/homerun/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.3/src/dagger/homerun/internal/dagger)

File name: kcl/go.sum
Command failed: go get -t ./...
go: dagger/kcl imports
	dagger/kcl/internal/dagger: package dagger/kcl/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.1/src/dagger/kcl/internal/dagger)

File name: kubernetes/go.sum
Command failed: go get -t ./...
go: dagger/kubernetes imports
	dagger/kubernetes/internal/dagger: package dagger/kubernetes/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.3/src/dagger/kubernetes/internal/dagger)

File name: kyverno/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/kyverno imports
	dagger/kyverno/internal/dagger: package dagger/kyverno/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/kyverno/internal/dagger)

File name: linting/go.sum
Command failed: go get -t ./...
go: dagger/linting imports
	dagger/linting/internal/dagger: package dagger/linting/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.1/src/dagger/linting/internal/dagger)

File name: oci/go.sum
Command failed: go get -t ./...
go: dagger/oci imports
	dagger/oci/internal/dagger: package dagger/oci/internal/dagger is not in std (/opt/containerbase/tools/golang/1.26.1/src/dagger/oci/internal/dagger)

File name: packer/go.sum
Command failed: go get -t ./...
go: dagger/packer imports
	dagger/packer/internal/dagger: package dagger/packer/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.0/src/dagger/packer/internal/dagger)

File name: python/go.sum
Command failed: go get -t ./...
go: dagger/python imports
	dagger/python/internal/dagger: package dagger/python/internal/dagger is not in std (/opt/containerbase/tools/golang/1.26.0/src/dagger/python/internal/dagger)

File name: release/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/release imports
	dagger/release/internal/dagger: package dagger/release/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/release/internal/dagger)

File name: sops/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/sops imports
	dagger/sops/internal/dagger: package dagger/sops/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/sops/internal/dagger)

File name: templating/go.sum
Command failed: go get -t ./...
go: dagger/templating imports
	dagger/templating/internal/dagger: package dagger/templating/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.3/src/dagger/templating/internal/dagger)

File name: terraform/go.sum
Command failed: go get -t ./...
go: dagger/terraform imports
	dagger/terraform/internal/dagger: package dagger/terraform/internal/dagger is not in std (/opt/containerbase/tools/golang/1.25.0/src/dagger/terraform/internal/dagger)

File name: trivy/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/otel@v1.43.0 requires go >= 1.25.0; switching to go1.25.9
go: dagger/trivy imports
	dagger/trivy/internal/dagger: package dagger/trivy/internal/dagger is not in std (/runner/cache/others/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.9.linux-amd64/src/dagger/trivy/internal/dagger)

@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from 6467e69 to ba96f11 Compare January 24, 2025 07:21
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 3 times, most recently from 8cd1d4f to 4be2430 Compare March 5, 2025 22:35
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 4be2430 to 943ce88 Compare March 14, 2025 10:56
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 943ce88 to a332563 Compare April 16, 2025 15:10
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from 28dc23f to a46d5a8 Compare April 28, 2025 13:05
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from 432f871 to df78386 Compare May 6, 2025 13:18
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 5 times, most recently from 563faec to 41e51b4 Compare May 25, 2025 21:55
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from 05c0f61 to 09400ea Compare June 13, 2025 21:04
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from f9f1fba to ad43e0c Compare June 25, 2025 08:17
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 5 times, most recently from 17fe00c to d451885 Compare July 10, 2025 10:30
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 4 times, most recently from 22c13a2 to 436999e Compare July 12, 2025 21:00
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 4 times, most recently from 7e24730 to b1340c3 Compare October 25, 2025 17:08
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from b1340c3 to 3019f72 Compare October 29, 2025 05:01
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 3019f72 to 5f80bd9 Compare October 29, 2025 10:15
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 5f80bd9 to f61d7df Compare November 29, 2025 16:59
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from f61d7df to 2fcfbd2 Compare December 8, 2025 20:18
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 2fcfbd2 to 3729d6d Compare December 13, 2025 13:45
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 3729d6d to 07c6597 Compare December 13, 2025 17:42
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 07c6597 to b95211f Compare December 15, 2025 17:07
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from b95211f to fae059a Compare December 21, 2025 08:18
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from fae059a to ec92df1 Compare December 23, 2025 09:09
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from ec92df1 to 1dae649 Compare December 23, 2025 12:59
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 1dae649 to 2453379 Compare February 2, 2026 21:13
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 2453379 to 6e91fe5 Compare February 12, 2026 11:36
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 6e91fe5 to 88ff23c Compare February 17, 2026 09:23
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.

0 participants