Skip to content

CLOUD-727: Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 in the go_modules group across 1 directory#2305

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/go_modules-5f729b4834
Open

CLOUD-727: Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 in the go_modules group across 1 directory#2305
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/go_modules-5f729b4834

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 9, 2026

Bumps the go_modules group with 1 update in the / directory: go.opentelemetry.io/otel/sdk.

Updates go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0

Changelog

Sourced from go.opentelemetry.io/otel/sdk's changelog.

[1.43.0/0.65.0/0.19.0] 2026-04-02

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)
  • Improve 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)

[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06

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)

... (truncated)

Commits
  • 9276201 Release v1.43.0 / v0.65.0 / v0.19.0 (#8128)
  • 61b8c94 chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (#8131)
  • 97a086e chore(deps): update github.com/golangci/dupl digest to c99c5cf (#8122)
  • 5e363de limit response body size for OTLP HTTP exporters (#8108)
  • 35214b6 Use an absolute path when calling bsd kenv (#8113)
  • 290024c fix(deps): update module google.golang.org/grpc to v1.80.0 (#8121)
  • e70658e fix: support getBody in otelploghttp (#8096)
  • 4afe468 fix(deps): update googleapis to 9d38bb4 (#8117)
  • b9ca729 chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 (#8115)
  • 69472ec chore(deps): update fossas/fossa-action action to v1.9.0 (#8118)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 9, 2026
@pull-request-size pull-request-size Bot added the size/M 30-99 lines label Apr 9, 2026
egegunes
egegunes previously approved these changes Apr 10, 2026
Bumps the go_modules group with 1 update in the / directory: [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go).


Updates `go.opentelemetry.io/otel/sdk` from 1.40.0 to 1.43.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.43.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.43.0
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/go_modules-5f729b4834 branch from a8b3ccb to e7d81fb Compare April 23, 2026 07:50
@pull-request-size pull-request-size Bot added size/S 10-29 lines and removed size/M 30-99 lines labels Apr 23, 2026
@JNKPercona
Copy link
Copy Markdown
Collaborator

Test Name Result Time
arbiter passed 00:11:31
balancer passed 00:18:29
cross-site-sharded passed 00:19:21
custom-replset-name passed 00:10:41
custom-tls passed 00:14:33
custom-users-roles passed 00:10:25
custom-users-roles-sharded passed 00:14:42
data-at-rest-encryption passed 00:13:01
data-sharded passed 00:23:22
demand-backup passed 00:17:56
demand-backup-eks-credentials-irsa passed 00:00:09
demand-backup-fs passed 00:24:11
demand-backup-if-unhealthy passed 00:08:39
demand-backup-incremental-aws passed 00:12:29
demand-backup-incremental-azure passed 00:12:14
demand-backup-incremental-gcp-native passed 00:12:08
demand-backup-incremental-gcp-s3 passed 00:11:35
demand-backup-incremental-minio passed 00:26:47
demand-backup-incremental-sharded-aws passed 00:20:24
demand-backup-incremental-sharded-azure passed 00:18:08
demand-backup-incremental-sharded-gcp-native passed 00:18:32
demand-backup-incremental-sharded-gcp-s3 passed 00:18:05
demand-backup-incremental-sharded-minio passed 00:29:48
demand-backup-logical-minio-native-tls passed 00:08:41
demand-backup-physical-parallel passed 00:09:07
demand-backup-physical-aws passed 00:13:21
demand-backup-physical-azure passed 00:12:19
demand-backup-physical-gcp-s3 passed 00:11:59
demand-backup-physical-gcp-native passed 00:12:50
demand-backup-physical-minio passed 00:21:48
demand-backup-physical-minio-native passed 00:27:02
demand-backup-physical-minio-native-tls passed 00:20:50
demand-backup-physical-sharded-parallel passed 00:11:34
demand-backup-physical-sharded-aws passed 00:19:17
demand-backup-physical-sharded-azure failure 00:17:12
demand-backup-physical-sharded-gcp-native passed 00:17:45
demand-backup-physical-sharded-minio passed 00:18:46
demand-backup-physical-sharded-minio-native passed 00:18:27
demand-backup-sharded passed 00:26:10
demand-backup-snapshot passed 00:41:00
demand-backup-snapshot-vault passed 00:17:53
disabled-auth passed 00:17:12
expose-sharded passed 00:34:52
finalizer passed 00:10:04
ignore-labels-annotations passed 00:08:02
init-deploy passed 00:13:08
ldap passed 00:10:32
ldap-tls passed 00:12:51
limits passed 00:06:31
liveness passed 00:09:15
mongod-major-upgrade passed 00:12:00
mongod-major-upgrade-sharded passed 00:21:35
monitoring-2-0 passed 00:26:39
monitoring-pmm3 passed 00:31:36
multi-cluster-service failure 00:00:25
multi-storage passed 00:23:46
non-voting-and-hidden passed 00:17:26
one-pod passed 00:07:56
operator-self-healing-chaos passed 00:12:59
pitr passed 00:33:09
pitr-physical passed 01:03:35
pitr-sharded passed 00:21:34
pitr-to-new-cluster passed 00:26:53
pitr-physical-backup-source passed 00:55:54
preinit-updates passed 00:05:47
pvc-auto-resize passed 00:14:01
pvc-resize passed 00:18:29
recover-no-primary passed 00:28:59
replset-overrides passed 00:18:38
replset-remapping passed 00:17:49
replset-remapping-sharded passed 00:18:27
rs-shard-migration passed 00:16:20
scaling passed 00:12:09
scheduled-backup passed 00:18:05
security-context passed 00:09:18
self-healing-chaos passed 00:15:56
service-per-pod passed 00:19:23
serviceless-external-nodes passed 00:07:31
smart-update passed 00:08:20
split-horizon passed 00:14:22
stable-resource-version passed 00:05:27
storage passed 00:07:51
tls-issue-cert-manager passed 00:33:50
unsafe-psa passed 00:07:53
upgrade passed 00:10:09
upgrade-consistency passed 00:06:56
upgrade-consistency-sharded-tls failure 00:09:10
upgrade-sharded passed 00:20:17
upgrade-partial-backup passed 00:15:09
users passed 00:17:56
users-vault passed 00:13:37
version-service passed 00:25:44
Summary Value
Tests Run 92/92
Job Duration 03:50:38
Total Test Time 26:29:24

commit: e7d81fb
image: perconalab/percona-server-mongodb-operator:PR-2305-e7d81fbb0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file size/S 10-29 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants