Skip to content

build(deps): bump go.opentelemetry.io/otel/trace from 1.34.0 to 1.36.0 #2552

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 21, 2025

Bumps go.opentelemetry.io/otel/trace from 1.34.0 to 1.36.0.

Changelog

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

[1.36.0/0.58.0/0.12.0] 2025-05-20

Added

  • Add exponential histogram support in go.opentelemetry.io/otel/exporters/prometheus. (#6421)
  • The go.opentelemetry.io/otel/semconv/v1.31.0 package. The package contains semantic conventions from the v1.31.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.30.0. (#6479)
  • Add Recording, Scope, and Record types in go.opentelemetry.io/otel/log/logtest. (#6507)
  • Add WithHTTPClient option to configure the http.Client used by go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#6751)
  • Add WithHTTPClient option to configure the http.Client used by go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#6752)
  • Add WithHTTPClient option to configure the http.Client used by go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#6688)
  • Add ValuesGetter in go.opentelemetry.io/otel/propagation, a TextMapCarrier that supports retrieving multiple values for a single key. (#5973)
  • Add Values method to HeaderCarrier to implement the new ValuesGetter interface in go.opentelemetry.io/otel/propagation. (#5973)
  • Update Baggage in go.opentelemetry.io/otel/propagation to retrieve multiple values for a key when the carrier implements ValuesGetter. (#5973)
  • Add AssertEqual function in go.opentelemetry.io/otel/log/logtest. (#6662)
  • The go.opentelemetry.io/otel/semconv/v1.32.0 package. The package contains semantic conventions from the v1.32.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.31.0(#6782)
  • Add Transform option in go.opentelemetry.io/otel/log/logtest. (#6794)
  • Add Desc option in go.opentelemetry.io/otel/log/logtest. (#6796)

Removed

  • Drop support for [Go 1.22]. (#6381, #6418)
  • Remove Resource field from EnabledParameters in go.opentelemetry.io/otel/sdk/log. (#6494)
  • Remove RecordFactory type from go.opentelemetry.io/otel/log/logtest. (#6492)
  • Remove ScopeRecords, EmittedRecord, and RecordFactory types from go.opentelemetry.io/otel/log/logtest. (#6507)
  • Remove AssertRecordEqual function in go.opentelemetry.io/otel/log/logtest, use AssertEqual instead. (#6662)

Changed

  • ⚠️ Update github.com/prometheus/client_golang to v1.21.1, which changes the NameValidationScheme to UTF8Validation. This allows metrics names to keep original delimiters (e.g. .), rather than replacing with underscores. This can be reverted by setting github.com/prometheus/common/model.NameValidationScheme to LegacyValidation in github.com/prometheus/common/model. (#6433)
  • Initialize map with len(keys) in NewAllowKeysFilter and NewDenyKeysFilter to avoid unnecessary allocations in go.opentelemetry.io/otel/attribute. (#6455)
  • go.opentelemetry.io/otel/log/logtest is now a separate Go module. (#6465)
  • go.opentelemetry.io/otel/sdk/log/logtest is now a separate Go module. (#6466)
  • Recorder in go.opentelemetry.io/otel/log/logtest no longer separately stores records emitted by loggers with the same instrumentation scope. (#6507)
  • Improve performance of BatchProcessor in go.opentelemetry.io/otel/sdk/log by not exporting when exporter cannot accept more. (#6569, #6641)

Deprecated

  • Deprecate support for model.LegacyValidation for go.opentelemetry.io/otel/exporters/prometheus. (#6449)

Fixes

  • Stop percent encoding header environment variables in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#6392)
  • Ensure the noopSpan.tracerProvider method is not inlined in go.opentelemetry.io/otel/trace so the go.opentelemetry.io/auto instrumentation can instrument non-recording spans. (#6456)
  • Use a sync.Pool instead of allocating metricdata.ResourceMetrics in go.opentelemetry.io/otel/exporters/prometheus. (#6472)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) from 1.34.0 to 1.36.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.34.0...v1.36.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-version: 1.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Copy link
Contributor

openshift-ci bot commented May 21, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dependabot[bot]
Once this PR has been reviewed and has the lgtm label, please assign rphillips for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Copy link

There are build targets that are not supported by COPR.

Unprocessed build targets
fedora-40-aarch64
fedora-40-x86_64
Available build targets
alma+epel-9-aarch64
alma+epel-9-ppc64le
alma+epel-9-s390x
alma+epel-9-x86_64
alma-kitten+epel-10-aarch64
alma-kitten+epel-10-ppc64le
alma-kitten+epel-10-s390x
alma-kitten+epel-10-x86_64
almalinux-9-aarch64
almalinux-9-ppc64le
almalinux-9-s390x
almalinux-9-x86_64
almalinux-kitten-10-aarch64
almalinux-kitten-10-ppc64le
almalinux-kitten-10-s390x
almalinux-kitten-10-x86_64
amazonlinux-2023-aarch64
amazonlinux-2023-x86_64
centos-stream+epel-next-8-aarch64
centos-stream+epel-next-8-ppc64le
centos-stream+epel-next-8-x86_64
centos-stream+epel-next-9-aarch64
centos-stream+epel-next-9-ppc64le
centos-stream+epel-next-9-s390x
centos-stream+epel-next-9-x86_64
centos-stream-10-aarch64
centos-stream-10-ppc64le
centos-stream-10-s390x
centos-stream-10-x86_64
centos-stream-8-aarch64
centos-stream-8-ppc64le
centos-stream-8-x86_64
centos-stream-9-aarch64
centos-stream-9-ppc64le
centos-stream-9-s390x
centos-stream-9-x86_64
custom-1-i386
custom-1-x86_64
epel-10-aarch64
epel-10-ppc64le
epel-10-s390x
epel-10-x86_64
epel-7-ppc64le
epel-7-x86_64
epel-8-aarch64
epel-8-ppc64le
epel-8-s390x
epel-8-x86_64
epel-9-aarch64
epel-9-ppc64le
epel-9-s390x
epel-9-x86_64
fedora-41-aarch64
fedora-41-i386
fedora-41-ppc64le
fedora-41-s390x
fedora-41-x86_64
fedora-42-aarch64
fedora-42-i386
fedora-42-ppc64le
fedora-42-s390x
fedora-42-x86_64
fedora-eln-aarch64
fedora-eln-ppc64le
fedora-eln-s390x
fedora-eln-x86_64
fedora-rawhide-aarch64
fedora-rawhide-i386
fedora-rawhide-ppc64le
fedora-rawhide-s390x
fedora-rawhide-x86_64
mageia-8-aarch64
mageia-8-i586
mageia-8-x86_64
mageia-9-aarch64
mageia-9-i586
mageia-9-x86_64
mageia-cauldron-aarch64
mageia-cauldron-i686
mageia-cauldron-x86_64
openeuler-20.03-aarch64
openeuler-20.03-x86_64
openeuler-22.03-aarch64
openeuler-22.03-x86_64
openeuler-24.03-aarch64
openeuler-24.03-x86_64
opensuse-leap-15.6-aarch64
opensuse-leap-15.6-x86_64
opensuse-tumbleweed-aarch64
opensuse-tumbleweed-i586
opensuse-tumbleweed-ppc64le
opensuse-tumbleweed-x86_64
rhel-7-x86_64
rhel-8-aarch64
rhel-8-s390x
rhel-8-x86_64
rhel-9-aarch64
rhel-9-s390x
rhel-9-x86_64

Copy link

We were not able to find or create Copr project packit/containers-conmon-rs-2552 specified in the config with the following error:

Cannot create a new Copr project (owner=packit project=containers-conmon-rs-2552 chroots=['fedora-42-x86_64', 'fedora-40-aarch64', 'fedora-rawhide-x86_64', 'fedora-42-aarch64', 'epel-9-x86_64', 'epel-9-aarch64', 'fedora-rawhide-aarch64', 'fedora-40-x86_64']): chroots: 'fedora-40-x86_64', 'fedora-40-aarch64' are not valid choices for this field..

Unless the HTTP status code above is >= 500, please check your configuration for:

  1. typos in owner and project name (groups need to be prefixed with @)
  2. whether the project name doesn't contain not allowed characters (only letters, digits, underscores, dashes and dots must be used)
  3. whether the project itself exists (Packit creates projects only in its own namespace)
  4. whether Packit is allowed to build in your Copr project
  5. whether your Copr project/group is not private

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

Successfully merging this pull request may close these issues.

0 participants