Skip to content

Update All OTEL Collector packages#7163

Merged
yurishkuro merged 4 commits intojaegertracing:mainfrom
renovate-bot:renovate/all-otel-collector-packages
May 26, 2025
Merged

Update All OTEL Collector packages#7163
yurishkuro merged 4 commits intojaegertracing:mainfrom
renovate-bot:renovate/all-otel-collector-packages

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.opentelemetry.io/collector/client v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/component v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/component/componentstatus v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/component/componenttest v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/config/configauth v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/config/configgrpc v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/config/confighttp v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/config/confighttp/xconfighttp v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/config/confignet v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/config/configopaque v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/config/configretry v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/config/configtls v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/envprovider v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/fileprovider v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/httpprovider v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/xconfmap v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/connector v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/connector/forwardconnector v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/consumer v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/consumer/consumertest v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/debugexporter v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/exportertest v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/nopexporter v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/otlpexporter v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/extension v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/extension/extensioncapabilities v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/extension/zpagesextension v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/featuregate v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/otelcol v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/pdata v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/pipeline v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/processor v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/batchprocessor v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/processorhelper v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/processortest v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/receiver v1.31.0 -> v1.32.0 age adoption passing confidence
go.opentelemetry.io/collector/receiver/nopreceiver v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/receiver/otlpreceiver v0.125.0 -> v0.126.0 age adoption passing confidence
go.opentelemetry.io/collector/semconv v0.125.0 -> v0.126.0 age adoption passing confidence

Release Notes

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

v1.32.0

🛑 Breaking changes 🛑
  • configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewErrorClient (#​12992)
    The following have been removed:
    • configauth.Authentication use configauth.Config instead
    • extensionauthtest.NewErrorClient use extensionauthtest.NewErr instead
💡 Enhancements 💡
  • service: Replace go.opentelemetry.io/collector/semconv usage with go.opentelemetry.io/otel/semconv (#​12991)
  • confmap: Update the behavior of the confmap.enableMergeAppendOption feature gate to merge only component lists. (#​12926)
  • service: Add item count metrics defined in Pipeline Component Telemetry RFC (#​12812)
    See Pipeline Component Telemetry RFC for more details:
    • otelcol.receiver.produced.items
    • otelcol.processor.consumed.items
    • otelcol.processor.produced.items
    • otelcol.connector.consumed.items
    • otelcol.connector.produced.items
    • otelcol.exporter.consumed.items
  • tls: Add trusted platform module (TPM) support to TLS authentication. (#​12801)
    Now the TLS allows the use of TPM for loading private keys (e.g. in TSS2 format).
🧰 Bug fixes 🧰
  • exporterhelper: Add validation error for batch config if min_size is greater than queue_size. (#​12948)

  • telemetry: Allocate less memory per component when OTLP exporting of logs is disabled (#​13014)

  • confmap: Use reflect.DeepEqual to avoid panic when confmap.enableMergeAppendOption feature gate is enabled. (#​12932)

  • internal telemetry: Add resource attributes from telemetry.resource to the logger (#​12582)
    Resource attributes from telemetry.resource were not added to the internal
    console logs.

    Now, they are added to the logger as part of the "resource" field.

  • confighttp and configcompression: Fix handling of snappy content-encoding in a backwards-compatible way (#​10584, #​12825)
    The collector used the Snappy compression type of "framed" to handle the HTTP
    content-encoding "snappy". However, this encoding is typically used to indicate
    the "block" compression variant of "snappy". This change allows the collector to:

    • When receiving a request with encoding 'snappy', the server endpoints will peek
      at the first bytes of the payload to determine if it is "framed" or "block" snappy,
      and will decompress accordingly. This is a backwards-compatible change.
      If the feature-gate "confighttp.framedSnappy" is enabled, you'll see new behavior for both client and server:
    • Client compression type "snappy" will now compress to the "block" variant of snappy
      instead of "framed". Client compression type "x-snappy-framed" will now compress to the "framed" variant of snappy.
    • Servers will accept both "snappy" and "x-snappy-framed" as valid content-encodings.
  • tlsconfig: Disable TPM tests on MacOS/Darwin (#​12964)


Configuration

📅 Schedule: Branch creation - "on the first day of the month" (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 was generated by Mend Renovate. View the repository job log.

Signed-off-by: Mend Renovate <bot@renovateapp.com>
@renovate-bot renovate-bot requested a review from a team as a code owner May 26, 2025 17:04
@forking-renovate forking-renovate Bot added the changelog:dependencies Update to dependencies label May 26, 2025
@renovate-bot renovate-bot requested a review from mahadzaryab1 May 26, 2025 17:04
@forking-renovate
Copy link
Copy Markdown

ℹ 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):

  • 31 additional dependencies were updated

Details:

Package Change
github.com/ebitengine/purego v0.8.2 -> v0.8.3
github.com/shirou/gopsutil/v4 v4.25.3 -> v4.25.4
go.opentelemetry.io/collector v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/config/configcompression v1.31.0 -> v1.32.0
go.opentelemetry.io/collector/config/configmiddleware v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/config/configtelemetry v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/connector/connectortest v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/connector/xconnector v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/consumer/consumererror v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/consumer/xconsumer v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/exporter/xexporter v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/extension/extensionauth v1.31.0 -> v1.32.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/extension/extensiontest v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/extension/xextension v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/internal/fanoutconsumer v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/internal/memorylimiter v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/internal/sharedcomponent v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/internal/telemetry v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/pdata/pprofile v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/pdata/testdata v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/processor/xprocessor v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/receiver/receiverhelper v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/receiver/receivertest v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/receiver/xreceiver v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/service v0.125.0 -> v0.126.0
go.opentelemetry.io/collector/service/hostcapabilities v0.125.0 -> v0.126.0

Signed-off-by: Yuri Shkuro <github@ysh.us>
@yurishkuro yurishkuro enabled auto-merge May 26, 2025 17:16
@codecov
Copy link
Copy Markdown

codecov Bot commented May 26, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.20%. Comparing base (abe6de5) to head (b270399).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7163      +/-   ##
==========================================
+ Coverage   96.18%   96.20%   +0.01%     
==========================================
  Files         361      361              
  Lines       21836    21836              
==========================================
+ Hits        21004    21007       +3     
+ Misses        622      620       -2     
+ Partials      210      209       -1     
Flag Coverage Δ
badger_v1 9.87% <ø> (ø)
badger_v2 1.90% <ø> (ø)
cassandra-4.x-v1-manual 14.85% <ø> (ø)
cassandra-4.x-v2-auto 1.89% <ø> (ø)
cassandra-4.x-v2-manual 1.89% <ø> (ø)
cassandra-5.x-v1-manual 14.85% <ø> (ø)
cassandra-5.x-v2-auto 1.89% <ø> (ø)
cassandra-5.x-v2-manual 1.89% <ø> (ø)
elasticsearch-6.x-v1 20.69% <ø> (ø)
elasticsearch-7.x-v1 20.77% <ø> (ø)
elasticsearch-8.x-v1 20.95% <ø> (ø)
elasticsearch-8.x-v2 1.90% <ø> (ø)
grpc_v1 11.41% <ø> (ø)
grpc_v2 1.90% <ø> (ø)
kafka-3.x-v1 10.14% <ø> (ø)
kafka-3.x-v2 1.90% <ø> (ø)
memory_v2 1.90% <ø> (ø)
opensearch-1.x-v1 20.82% <ø> (ø)
opensearch-2.x-v1 20.82% <ø> (ø)
opensearch-2.x-v2 1.90% <ø> (ø)
query 1.90% <ø> (ø)
tailsampling-processor 0.51% <ø> (ø)
unittests 95.02% <ø> (+0.01%) ⬆️

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.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

yurishkuro and others added 2 commits May 26, 2025 14:15
Signed-off-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
Signed-off-by: Yuri Shkuro <github@ysh.us>
@yurishkuro yurishkuro added this pull request to the merge queue May 26, 2025
Merged via the queue into jaegertracing:main with commit d41015b May 26, 2025
59 of 60 checks passed
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.

2 participants