Skip to content
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

fix(deps): update all opentelemetry-go-contrib packages #10565

Merged
merged 2 commits into from
Jul 9, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 9, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 -> v0.53.0 age adoption passing confidence
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 -> v0.53.0 age adoption passing confidence
go.opentelemetry.io/contrib/propagators/b3 v1.27.0 -> v1.28.0 age adoption passing confidence
go.opentelemetry.io/contrib/zpages v0.52.0 -> v0.53.0 age adoption passing 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/propagators/b3)

v1.28.0: /v0.53.0/v0.22.0/v0.8.0/v0.3.0/v0.1.0

Compare Source

Overview

Added
  • Add the new go.opentelemetry.io/contrib/detectors/azure/azurevm package to provide a resource detector for Azure VMs. (#​5422)
  • Add support to configure views when creating MeterProvider using the config package. (#​5654)
  • The go.opentelemetry.io/contrib/config add support to configure periodic reader interval and timeout. (#​5661)
  • Add log support for the autoexport package. (#​5733)
  • Add support for disabling the old runtime metrics using the OTEL_GO_X_DEPRECATED_RUNTIME_METRICS=false environment variable. (#​5747)
  • Add support for signal-specific protocols environment variables (OTEL_EXPORTER_OTLP_TRACES_PROTOCOL, OTEL_EXPORTER_OTLP_LOGS_PROTOCOL, OTEL_EXPORTER_OTLP_METRICS_PROTOCOL) in go.opentelemetry.io/contrib/exporters/autoexport. (#​5816)
  • The go.opentelemetry.io/contrib/processors/minsev module is added.
    This module provides and experimental logging processor with a configurable threshold for the minimum severity records must have to be recorded. (#​5817)
  • The go.opentelemetry.io/contrib/processors/baggagecopy module.
    This module is a replacement of go.opentelemetry.io/contrib/processors/baggage/baggagetrace. (#​5824)
Changed
  • Improve performance of go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc with the usage of WithAttributeSet() instead of WithAttribute(). (#​5664)
  • Improve performance of go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp with the usage of WithAttributeSet() instead of WithAttribute(). (#​5664)
  • Update go.opentelemetry.io/contrib/config to latest released configuration schema which introduces breaking changes where Attributes is now a map[string]interface{}. (#​5758)
  • Upgrade all dependencies of go.opentelemetry.io/otel/semconv/v1.25.0 to go.opentelemetry.io/otel/semconv/v1.26.0. (#​5847)
Fixed
  • Custom attributes targeting metrics recorded by the go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp are not ignored anymore. (#​5129)
  • The double setup in go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/example that caused duplicate traces. (#​5564)
  • The superfluous response.WriteHeader call in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp when the response writer is flushed. (#​5634)
  • Use c.FullPath() method to set http.route attribute in go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#​5734)
  • Out-of-bounds panic in case of invalid span ID in go.opentelemetry.io/contrib/propagators/b3. (#​5754)
Deprecated
  • The go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho package is deprecated.
    If you would like to become a Code Owner of this module and prevent it from being removed, see #​5550. (#​5645)
  • The go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron package is deprecated.
    If you would like to become a Code Owner of this module and prevent it from being removed, see #​5552. (#​5646)
  • The go.opentelemetry.io/contrib/samplers/aws/xray package is deprecated.
    If you would like to become a Code Owner of this module and prevent it from being removed, see #​5554. (#​5647)
  • The go.opentelemetry.io/contrib/processors/baggage/baggagetrace package is deprecated.
    Use the added go.opentelemetry.io/contrib/processors/baggagecopy package instead. (#​5824)
    • Use baggagecopy.NewSpanProcessor as a replacement for baggagetrace.New.
      • NewSpanProcessor accepts a Fitler function type that selects which baggage members are added to a span.
      • NewSpanProcessor returns a *baggagecopy.SpanProcessor instead of a trace.SpanProcessor interface.
        The returned type still implements the interface.

What's Changed


Configuration

📅 Schedule: Branch creation - "on tuesday" (UTC), 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner July 9, 2024 03:18
Copy link
Contributor Author

renovate bot commented Jul 9, 2024

ℹ Artifact update notice

File name: service/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 -> v0.53.0
File name: extension/zpagesextension/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 -> v0.53.0

@renovate renovate bot requested a review from djaglowski July 9, 2024 03:18
@renovate renovate bot added dependencies Pull requests that update a dependency file renovatebot labels Jul 9, 2024
@codeboten codeboten closed this Jul 9, 2024
@codeboten codeboten reopened this Jul 9, 2024
Copy link

codecov bot commented Jul 9, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.33%. Comparing base (8de544b) to head (3b56fe7).

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #10565   +/-   ##
=======================================
  Coverage   92.33%   92.33%           
=======================================
  Files         393      393           
  Lines       18647    18647           
=======================================
  Hits        17218    17218           
  Misses       1069     1069           
  Partials      360      360           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@codeboten codeboten merged commit de8bd27 into main Jul 9, 2024
50 checks passed
@codeboten codeboten deleted the renovate/all-opentelemetry-go-contrib-packages branch July 9, 2024 04:12
@github-actions github-actions bot added this to the next release milestone Jul 9, 2024
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 renovatebot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants