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

Update All OTEL Collector packages to v0.106.0 #5786

Conversation

renovate-bot
Copy link
Contributor

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.opentelemetry.io/collector/component v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/config/configauth v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/config/configgrpc v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/config/confighttp v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/config/confignet v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/converter/expandconverter v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/envprovider v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/fileprovider v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/httpprovider v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/connector v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/connector/forwardconnector v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/consumer v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/debugexporter v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/otlpexporter v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/extension v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/extension/ballastextension v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/extension/zpagesextension v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/otelcol v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/processor v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/batchprocessor v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/receiver v0.105.0 -> v0.106.0 age adoption passing confidence
go.opentelemetry.io/collector/receiver/otlpreceiver v0.105.0 -> v0.106.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/component)

v0.106.0

Compare Source

🛑 Breaking changes 🛑
  • service: Update all metrics to include otelcol_ prefix to ensure consistency across OTLP and Prometheus metrics (#​9759)
    This change is marked as a breaking change as anyone that was using OTLP for metrics will
    see the new prefix which was not present before. Prometheus generated metrics remain
    unchanged.

  • confighttp: Delete ClientConfig.CustomRoundTripper (#​8627)
    Set (*http.Client).Transport on the *http.Client returned from ToClient to configure this.

  • confmap: When passing configuration for a string field using any provider, use the verbatim string representation as the value. (#​10605, #​10405)
    This matches the behavior of ${ENV} syntax prior to the promotion of the confmap.unifyEnvVarExpansion feature gate
    to beta. It changes the behavior of the ${env:ENV} syntax with escaped strings.

  • component: Adds restrictions on the character set for component.ID name. (#​10673)

  • processor/memorylimiter: The memory limiter processor will no longer account for ballast size. (#​10696)
    If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.

  • extension/memorylimiter: The memory limiter extension will no longer account for ballast size. (#​10696)
    If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.

  • service: The service will no longer be able to get a ballast size from the deprecated ballast extension. (#​10696)
    If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.

🚀 New components 🚀
  • client: Create a new go module go.opentelemetry.io/collector/client (#​9804)
    This module contains generic representations of clients connecting to different receivers.
💡 Enhancements 💡
  • exporterhelper: Add data_type attribute to otelcol_exporter_queue_size metric to report the type of data being processed. (#​9943)
  • confighttp: Add option to include query params in auth context (#​4806)
  • configgrpc: gRPC auth errors now return gRPC status code UNAUTHENTICATED (16) (#​7646)
  • httpprovider, httpsprovider: Validate URIs in HTTP and HTTPS providers before fetching. (#​10468)
🧰 Bug fixes 🧰
  • processorhelper: update units for internal telemetry (#​10647)
  • confmap: Increase the amount of recursion and URI expansions allowed in a single line (#​10712)
  • exporterhelper: There is no guarantee that after the exporterhelper sends the plog/pmetric/ptrace data downstream that the data won't be mutated in some way. (e.g by the batch_sender) This mutation could result in the proceeding call to req.ItemsCount() to provide inaccurate information to be logged. (#​10033)
  • exporterhelper: Update units for internal telemetry (#​10648)
  • receiverhelper: Update units for internal telemetry (#​10650)
  • scraperhelper: Update units for internal telemetry (#​10649)
  • service: Use Command/Version to populate service name/version attributes (#​10644)

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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner July 29, 2024 21:44
@forking-renovate forking-renovate bot added the changelog:dependencies Update to dependencies label Jul 29, 2024
Copy link

ℹ Artifact update notice

File name: 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):

  • 8 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/collector/internal/globalgates v0.105.0 -> v0.106.0
github.com/go-viper/mapstructure/v2 v2.0.0-alpha.1 -> v2.0.0
go.opentelemetry.io/collector v0.105.0 -> v0.106.0
go.opentelemetry.io/collector/config/configtelemetry v0.105.0 -> v0.106.0
go.opentelemetry.io/collector/config/internal v0.105.0 -> v0.106.0
go.opentelemetry.io/collector/extension/auth v0.105.0 -> v0.106.0
go.opentelemetry.io/collector/semconv v0.105.0 -> v0.106.0
go.opentelemetry.io/collector/service v0.105.0 -> v0.106.0

Copy link

codecov bot commented Jul 29, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.67%. Comparing base (a1fe858) to head (da4997b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5786      +/-   ##
==========================================
+ Coverage   96.65%   96.67%   +0.02%     
==========================================
  Files         342      342              
  Lines       16519    16519              
==========================================
+ Hits        15966    15970       +4     
+ Misses        363      361       -2     
+ Partials      190      188       -2     
Flag Coverage Δ
badger_v1 8.05% <ø> (ø)
badger_v2 1.81% <ø> (ø)
cassandra-3.x-v1 16.61% <ø> (ø)
cassandra-3.x-v2 1.74% <ø> (ø)
cassandra-4.x-v1 16.61% <ø> (ø)
cassandra-4.x-v2 1.74% <ø> (ø)
elasticsearch-6.x-v1 18.77% <ø> (-0.02%) ⬇️
elasticsearch-7.x-v1 18.84% <ø> (+0.01%) ⬆️
elasticsearch-8.x-v1 19.03% <ø> (ø)
elasticsearch-8.x-v2 1.81% <ø> (ø)
grpc_v1 9.51% <ø> (-0.02%) ⬇️
grpc_v2 7.14% <ø> (ø)
kafka-v1 9.74% <ø> (ø)
kafka-v2 1.81% <ø> (ø)
memory_v2 1.81% <ø> (+0.01%) ⬆️
opensearch-1.x-v1 18.89% <ø> (+0.01%) ⬆️
opensearch-2.x-v1 18.88% <ø> (ø)
opensearch-2.x-v2 1.81% <ø> (+0.01%) ⬆️
unittests 95.10% <ø> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

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

@yurishkuro yurishkuro merged commit 81f81de into jaegertracing:main Jul 29, 2024
48 checks passed
@renovate-bot renovate-bot deleted the renovate/all-otel-collector-packages branch July 29, 2024 21:58
@tersar33
Copy link

Zahita spam

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

Successfully merging this pull request may close these issues.

3 participants