Skip to content

fix(deps): Update opentelemetry-collector monorepo#21136

Merged
kodiakhq[bot] merged 5 commits intomainfrom
renovate/opentelemetry-collector-monorepo
Jul 29, 2025
Merged

fix(deps): Update opentelemetry-collector monorepo#21136
kodiakhq[bot] merged 5 commits intomainfrom
renovate/opentelemetry-collector-monorepo

Conversation

@cq-bot
Copy link
Copy Markdown
Contributor

@cq-bot cq-bot commented Jul 29, 2025

This PR contains the following updates:

Package Type Update Change
go.opentelemetry.io/collector/component require minor v0.116.0 -> v0.120.0
go.opentelemetry.io/collector/consumer require minor v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/pdata require minor v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/receiver require minor v0.116.0 -> v0.121.0
go.opentelemetry.io/collector/receiver/otlpreceiver require minor v0.116.0 -> v0.130.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v0.120.0

Compare Source

🛑 Breaking changes 🛑
💡 Enhancements 💡
  • otlpreceiver: Update stability for logs (#​12335)
  • exporterhelper: Implement sync disabled queue used when batching is enabled. (#​12245)
  • exporterhelper: Enable the new pull-based batcher in exporterhelper (#​12291)
  • exporterhelper: Update queue size after the element is done exported (#​12399)
    After this change the active queue size will include elements in the process of being exported.
  • otelcol: Add featuregate command to display information about available features (#​11998)
    The featuregate command allows users to view detailed information about feature gates
    including their status, stage, and description.
🧰 Bug fixes 🧰
  • memorylimiter: Logger no longer attributes to single signal, pipeline, or component. (#​12217)
  • otlpreceiver: Logger no longer attributes to random signal when receiving multiple signals. (#​12217)
  • exporterhelper: Fix undefined behavior access to request after send to next component. This causes random memory access. (#​12281)
  • exporterhelper: Fix default batcher to correctly call all done callbacks exactly once (#​12247)
  • otlpreceiver: Fix OTLP http receiver to correctly set Retry-After (#​12367)
  • otlphttpexporter: Fix parsing logic for Retry-After in OTLP http protocol. (#​12366)
    The value of Retry-After field can be either an HTTP-date or delay-seconds and the current logic only parsed delay-seconds.
  • cmd/builder: Ensure unique aliases for modules with same suffix (#​12201)

v0.119.0

Compare Source

🛑 Breaking changes 🛑
  • exporterhelper: Rename exporter span signal specific attributes (e.g. "sent_spans" / "send_failed_span") to "items.sent" / "items.failed". (#​12165)

  • cmd/mdatagen: Remove dead field telemetry::level (#​12144)

  • exporterhelper: Change exporter ID to be a Span level attribute instead on each event. (#​12164)
    This does not have an impact on the level of information emitted, but on the structure of the Span.

  • cmd/mdatagen: Remove level field from metrics definition (#​12145)
    This mechanism will be added back once a new views mechanism is implemented.

  • service: Value for telemetry exporter otlp.protocol updated from grpc/protobuf to grpc. (#​12337)

  • service: internal metrics exported over Prometheus may differ from previous versions. (#​11611)

    Users who do not customize the Prometheus reader should not be impacted. The change to update the internal telemetry to use otel-go config can cause unexpected behaviour
    for end users. This change is caused by the default values in config being different from what the Collector has used in previous versions. The
    following changes can occur when users configure their service::telemetry::metrics::readers:

    • the metric name will append a _total suffix if without_type_suffix is not configured. Set without_type_suffix to true to disable this.
    • units will be appended to metric name if without_units is not configured. Set without_units to true to disable this.
    • a target_info metric will be emitted if without_scope_info is not configured. Set without_scope_info to true to disable this.
💡 Enhancements 💡
  • configtls: Allow users to mention their preferred curve types for ECDHE handshake (#​12174)
  • service: remove custom code and instead use config package to instantiate meter provider. (#​11611)
  • otelcol: Adds support for listing config providers in components command's output (#​11570)
  • general: Reduce memory allocations when loading configuration and parsing component names (#​11964)
🧰 Bug fixes 🧰
  • exporterhelper: Fix bug that the exporter with new batcher may have been marked as non mutation. (#​12239)
    Only affects users that manually turned on exporter.UsePullingBasedExporterQueueBatcher featuregate.

  • service: Preserve URL normalization logic that was present before. (#​12254)

  • confighttp: confighttp.ToServer now sets ErrorLog with a default logger backed by Zap (#​11820)

    This change ensures that the http.Server's ErrorLog is correctly set using Zap's logger at the error level, addressing the issue of error logs being printed using a different logger.

  • exporterhelper: Fix context propagation for DisabledBatcher (#​12231)

  • mdatagen: apply fieldalignment to generated code (#​12125)

  • mdatagen: Fix bug where Histograms were marked as not supporting temporal aggregation (#​12168)

  • exporterhelper: Fix MergeSplit issue that ignores the initial message size. (#​12257)

  • service: Include validation errors from telemetry.Config when validating the service config (#​12100)
    Previously validation errors were only printed to the console

  • service-telemetry: pass the missing async error channel into service telemetry settings (#​11417)

v0.118.0

Compare Source

💡 Enhancements 💡
  • exporterhelper: Add blocking option to control queue behavior when full (#​12090)
  • debugexporter: Add EventName to debug exporter for Logs. EventName was added as top-level field in the LogRecord from 1.5.0 of proto definition. (#​11966)
  • confighttp: Added support for configuring compression levels. (#​10467)
    A new configuration option called CompressionParams has been added to confighttp. | This allows users to configure the compression levels for the confighttp client.
  • exporterhelper: Change the memory queue implementation to not pre-allocate capacity objects. (#​12070)
    This change improves memory usage of the collector under low utilization and is a prerequisite for supporting different other size limitations (number of items, bytes).
🧰 Bug fixes 🧰
  • mdatagen: apply fieldalignment to generated code (#​12121)
  • otelcoltest: Set DefaultScheme to env in the test ConfigProvider to replicate the default provider used by the Collector. (#​12066)

v0.117.0

Compare Source

🛑 Breaking changes 🛑
🧰 Bug fixes 🧰
  • internal/sharedcomponent: Fixed bug where sharedcomponent would use too much memory remembering all the previously reported statuses (#​11826)

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (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 Renovate Bot.

@cq-bot cq-bot added the automerge Automatically merge once required checks pass label Jul 29, 2025
@cq-bot
Copy link
Copy Markdown
Contributor Author

cq-bot commented Jul 29, 2025

ℹ Artifact update notice

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

  • 27 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/otel v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/log v0.12.2 -> v0.13.0
go.opentelemetry.io/otel/metric v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/sdk v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/trace v1.36.0 -> v1.37.0
github.com/fsnotify/fsnotify v1.8.0 -> v1.9.0
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/knadh/koanf/maps v0.1.1 -> v0.1.2
github.com/knadh/koanf/providers/confmap v0.1.0 -> v1.0.0
github.com/knadh/koanf/v2 v2.1.2 -> v2.2.1
go.opentelemetry.io/collector v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/client v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/component/componentstatus v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/config/configauth v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/config/configcompression v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/config/configgrpc v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/config/confighttp v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/config/confignet v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/config/configopaque v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/config/configtls v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/confmap v1.22.0 -> v1.36.1
go.opentelemetry.io/collector/consumer/consumererror v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/consumer/xconsumer v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/internal/sharedcomponent v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/pdata/pprofile v0.116.0 -> v0.130.1
go.opentelemetry.io/collector/pipeline v0.116.0 -> v0.130.1
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250603155806-513f23925822

@cq-bot
Copy link
Copy Markdown
Contributor Author

cq-bot commented Jul 29, 2025

/gen sha=a8657d87714d79272ad8cf6dfb9eef5746857501 dir=cli

@erezrokah erezrokah requested a review from a team as a code owner July 29, 2025 09:51
@erezrokah erezrokah requested a review from stoovon July 29, 2025 09:51
@erezrokah erezrokah removed the automerge Automatically merge once required checks pass label Jul 29, 2025
@cq-bot
Copy link
Copy Markdown
Contributor Author

cq-bot commented Jul 29, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@erezrokah erezrokah force-pushed the renovate/opentelemetry-collector-monorepo branch from d88e7cc to 57ad23c Compare July 29, 2025 10:45
@erezrokah erezrokah added the automerge Automatically merge once required checks pass label Jul 29, 2025
@kodiakhq kodiakhq bot merged commit 8ca25b1 into main Jul 29, 2025
17 checks passed
@kodiakhq kodiakhq bot deleted the renovate/opentelemetry-collector-monorepo branch July 29, 2025 11:13
kodiakhq bot pushed a commit that referenced this pull request Jul 29, 2025
🤖 I have created a release *beep* *boop*
---


## [6.26.0](cli-v6.25.2...cli-v6.26.0) (2025-07-29)


### Features

* CLI first successful sync hint message ([#21175](#21175)) ([bcf8a63](bcf8a63))
* CLI onboarding message updates ([#21168](#21168)) ([ea5cf7b](ea5cf7b))


### Bug Fixes

* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.26.16 ([#21176](#21176)) ([64068c1](64068c1))
* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.88.1 ([#21164](#21164)) ([7450686](7450686))
* **deps:** Update opentelemetry-collector monorepo ([#21136](#21136)) ([8ca25b1](8ca25b1))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/cli automerge Automatically merge once required checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants