Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 5, 2025

This PR contains the following updates:

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

Release Notes

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

v1.38.0: /v0.60.0/v0.14.0/v0.0.13

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 native histogram exemplar support in go.opentelemetry.io/otel/exporters/prometheus. (#​6772)
  • Add template attribute functions to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#​6939)
    • ContainerLabel
    • DBOperationParameter
    • DBSystemParameter
    • HTTPRequestHeader
    • HTTPResponseHeader
    • K8SCronJobAnnotation
    • K8SCronJobLabel
    • K8SDaemonSetAnnotation
    • K8SDaemonSetLabel
    • K8SDeploymentAnnotation
    • K8SDeploymentLabel
    • K8SJobAnnotation
    • K8SJobLabel
    • K8SNamespaceAnnotation
    • K8SNamespaceLabel
    • K8SNodeAnnotation
    • K8SNodeLabel
    • K8SPodAnnotation
    • K8SPodLabel
    • K8SReplicaSetAnnotation
    • K8SReplicaSetLabel
    • K8SStatefulSetAnnotation
    • K8SStatefulSetLabel
    • ProcessEnvironmentVariable
    • RPCConnectRPCRequestMetadata
    • RPCConnectRPCResponseMetadata
    • RPCGRPCRequestMetadata
    • RPCGRPCResponseMetadata
  • Add ErrorType attribute helper function to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#​6962)
  • Add WithAllowKeyDuplication in go.opentelemetry.io/otel/sdk/log which can be used to disable deduplication for log records. (#​6968)
  • Add WithCardinalityLimit option to configure the cardinality limit in go.opentelemetry.io/otel/sdk/metric. (#​6996, #​7065, #​7081, #​7164, #​7165, #​7179)
  • Add Clone method to Record in go.opentelemetry.io/otel/log that returns a copy of the record with no shared state. (#​7001)
  • Add experimental self-observability span and batch span processor metrics in go.opentelemetry.io/otel/sdk/trace. Check the go.opentelemetry.io/otel/sdk/trace/internal/x package documentation for more information. (#​7027, #​6393, #​7209)
  • The go.opentelemetry.io/otel/semconv/v1.36.0 package. The package contains semantic conventions from the v1.36.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.34.0.(#​7032, #​7041)
  • Add support for configuring Prometheus name translation using WithTranslationStrategy option in go.opentelemetry.io/otel/exporters/prometheus. The current default translation strategy when UTF-8 mode is enabled is NoUTF8EscapingWithSuffixes, but a future release will change the default strategy to UnderscoreEscapingWithSuffixes for compliance with the specification. (#​7111)
  • Add experimental self-observability log metrics in go.opentelemetry.io/otel/sdk/log. Check the go.opentelemetry.io/otel/sdk/log/internal/x package documentation for more information. (#​7121)
  • Add experimental self-observability trace exporter metrics in go.opentelemetry.io/otel/exporters/stdout/stdouttrace. Check the go.opentelemetry.io/otel/exporters/stdout/stdouttrace/internal/x package documentation for more information. (#​7133)
  • Support testing of [Go 1.25]. (#​7187)
  • The go.opentelemetry.io/otel/semconv/v1.37.0 package. The package contains semantic conventions from the v1.37.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.36.0.(#​7254)
Changed
  • Optimize TraceIDFromHex and SpanIDFromHex in go.opentelemetry.io/otel/sdk/trace. (#​6791)
  • Change AssertEqual in go.opentelemetry.io/otel/log/logtest to accept TestingT in order to support benchmarks and fuzz tests. (#​6908)
  • Change DefaultExemplarReservoirProviderSelector in go.opentelemetry.io/otel/sdk/metric to use runtime.GOMAXPROCS(0) instead of runtime.NumCPU() for the FixedSizeReservoirProvider default size. (#​7094)
Fixed
  • SetBody method of Record in go.opentelemetry.io/otel/sdk/log now deduplicates key-value collections (log.Value of log.KindMap from go.opentelemetry.io/otel/log). (#​7002)
  • Fix go.opentelemetry.io/otel/exporters/prometheus to not append a suffix if it's already present in metric name. (#​7088)
  • Fix the go.opentelemetry.io/otel/exporters/stdout/stdouttrace self-observability component type and name. (#​7195)
  • Fix partial export count metric in go.opentelemetry.io/otel/exporters/stdout/stdouttrace. (#​7199)
Deprecated
  • Deprecate WithoutUnits and WithoutCounterSuffixes options, preferring WithTranslationStrategy instead. (#​7111)
  • Deprecate support for OTEL_GO_X_CARDINALITY_LIMIT environment variable in go.opentelemetry.io/otel/sdk/metric. Use WithCardinalityLimit option instead. (#​7166)
What's Changed

Configuration

📅 Schedule: 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
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: dagger/ansible imports
	dagger/ansible/internal/dagger: package dagger/ansible/internal/dagger is not in std (/opt/containerbase/tools/golang/1.23.1/src/dagger/ansible/internal/dagger)

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

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

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

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

File name: kyverno/go.sum
Command failed: go get -t ./...
go: dagger/kyverno imports
	dagger/kyverno/internal/dagger: package dagger/kyverno/internal/dagger is not in std (/opt/containerbase/tools/golang/1.23.6/src/dagger/kyverno/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.23.8/src/dagger/packer/internal/dagger)

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

File name: sops/go.sum
Command failed: go get -t ./...
go: dagger/sops imports
	dagger/sops/internal/dagger: package dagger/sops/internal/dagger is not in std (/opt/containerbase/tools/golang/1.24.4/src/dagger/sops/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.24.3/src/dagger/terraform/internal/dagger)

File name: trivy/go.sum
Command failed: go get -t ./...
go: dagger/trivy imports
	dagger/trivy/internal/dagger: package dagger/trivy/internal/dagger is not in std (/opt/containerbase/tools/golang/1.24.4/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 from 436999e to f4cd768 Compare July 15, 2025 06:32
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 3 times, most recently from 9312281 to 1295ff8 Compare July 25, 2025 16:35
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 1295ff8 to ae5b2fa Compare August 10, 2025 13:16
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from 06d2028 to d7b1f5f Compare August 19, 2025 06:39
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from d7b1f5f to 0ad52e0 Compare August 31, 2025 08:59
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 3 times, most recently from 517042c to 4d6c0f7 Compare September 25, 2025 20:16
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 4d6c0f7 to c5fccad Compare October 11, 2025 12:44
@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 deployed to linting November 29, 2025 16:59 Active
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