Skip to content

Conversation

@renovate-sh-app
Copy link
Contributor

@renovate-sh-app renovate-sh-app bot commented Nov 9, 2025

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/collector/pdata v1.43.0 -> v1.45.0 age confidence

Release Notes

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

v1.45.0

🛑 Breaking changes 🛑
  • cmd/mdatagen: Make stability.level a required field for metrics (#​14070)

  • cmd/mdatagen: Replace optional field with requirement_level field for attributes in metadata schema (#​13913)
    The optional boolean field for attributes has been replaced with a requirement_level field that accepts enum values: required, conditionally_required, recommended, or opt_in.

    • required: attribute is always included and cannot be excluded
    • conditionally_required: attribute is included by default when certain conditions are met (replaces optional: true)
    • recommended: attribute is included by default but can be disabled via configuration (replaces optional: false)
    • opt_in: attribute is not included unless explicitly enabled in user config
      When requirement_level is not specified, it defaults to recommended.
  • pdata/pprofile: Remove deprecated PutAttribute helper method (#​14082)

  • pdata/pprofile: Remove deprecated PutLocation helper method (#​14082)

💡 Enhancements 💡
  • all: Add FIPS and non-FIPS implementations for allowed TLS curves (#​13990)
  • cmd/builder: Set CGO_ENABLED=0 by default, add the cgo_enabled configuration to enable it. (#​10028)
  • pkg/config/configgrpc: Errors of type status.Status returned from an Authenticator extension are being propagated as is to the upstream client. (#​14005)
  • pkg/config/configoptional: Adds new configoptional.AddEnabledField feature gate that allows users to explicitly disable a configoptional.Optional through a new enabled field. (#​14021)
  • pkg/exporterhelper: Replace usage of gogo proto for persistent queue metadata (#​14079)
  • pkg/pdata: Remove usage of gogo proto and generate the structs with pdatagen (#​14078)
🧰 Bug fixes 🧰
  • exporter/debug: add queue configuration (#​14101)

v1.44.0

🛑 Breaking changes 🛑
  • all: Remove deprecated type TracesConfig (#​14036)

  • pkg/exporterhelper: Add default values for sending_queue::batch configuration. (#​13766)
    Setting sending_queue::batch to an empty value now results in the same setup as the default batch processor configuration.

  • all: Add unified print-config command with mode support (redacted, unredacted), json support (unstable), and validation support. (#​11775)
    This replaces the print-initial-config command. See the service package README for more details. The original command name print-initial-config remains an alias, to be retired with the feature flag.

💡 Enhancements 💡
  • all: Add keep_alives_enabled option to ServerConfig to control HTTP keep-alives for all components that create an HTTP server. (#​13783)
  • pkg/otelcol: Avoid unnecessary mutex in collector logs, replace by atomic pointer (#​14008)
  • cmd/mdatagen: Add lint/ordering validation for metadata.yaml (#​13781)
  • pdata/xpdata: Refactor JSON marshaling and unmarshaling to use pcommon.Value instead of AnyValue. (#​13837)
  • pkg/exporterhelper: Expose MergeCtx in exporterhelper's queue batch settings` (#​13742)
🧰 Bug fixes 🧰
  • all: Fix zstd decoder data corruption due to decoder pooling for all components that create an HTTP server. (#​13954)
  • pkg/otelcol: Remove UB when taking internal logs and move them to the final zapcore.Core (#​14009)
    This can happen because of a race on accessing logsTaken.
  • pkg/confmap: Fix a potential race condition in confmap by closing the providers first. (#​14018)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

@renovate-sh-app renovate-sh-app bot requested a review from a team as a code owner November 9, 2025 06:43
@renovate-sh-app
Copy link
Contributor Author

renovate-sh-app bot commented Nov 9, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go mod tidy
go: finding module for package go.opentelemetry.io/collector/pdata/internal/data/protogen/profiles/v1development
go: finding module for package go.opentelemetry.io/collector/pdata/internal/data/protogen/collector/profiles/v1development
go: finding module for package go.opentelemetry.io/collector/pdata/internal/data
go: finding module for package go.opentelemetry.io/collector/pdata/internal/data/protogen/common/v1
go: downloading go.opentelemetry.io/collector v0.139.0
go: downloading go.opentelemetry.io v0.1.0
go: github.com/grafana/loki/v3/pkg/ruler/storage/instance imports
	github.com/prometheus/prometheus/storage/remote imports
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor tested by
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor.test imports
	go.opentelemetry.io/collector/consumer/consumertest imports
	go.opentelemetry.io/collector/pdata/pprofile imports
	go.opentelemetry.io/collector/pdata/internal/data: module go.opentelemetry.io/collector/pdata@latest found (v1.45.0), but does not contain package go.opentelemetry.io/collector/pdata/internal/data
go: github.com/grafana/loki/v3/pkg/ruler/storage/instance imports
	github.com/prometheus/prometheus/storage/remote imports
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor tested by
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor.test imports
	go.opentelemetry.io/collector/consumer/consumertest imports
	go.opentelemetry.io/collector/pdata/pprofile imports
	go.opentelemetry.io/collector/pdata/internal/data/protogen/collector/profiles/v1development: module go.opentelemetry.io/collector/pdata@latest found (v1.45.0), but does not contain package go.opentelemetry.io/collector/pdata/internal/data/protogen/collector/profiles/v1development
go: github.com/grafana/loki/v3/pkg/ruler/storage/instance imports
	github.com/prometheus/prometheus/storage/remote imports
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor tested by
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor.test imports
	go.opentelemetry.io/collector/consumer/consumertest imports
	go.opentelemetry.io/collector/pdata/pprofile imports
	go.opentelemetry.io/collector/pdata/internal/data/protogen/common/v1: module go.opentelemetry.io/collector/pdata@latest found (v1.45.0), but does not contain package go.opentelemetry.io/collector/pdata/internal/data/protogen/common/v1
go: github.com/grafana/loki/v3/pkg/ruler/storage/instance imports
	github.com/prometheus/prometheus/storage/remote imports
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor tested by
	github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor.test imports
	go.opentelemetry.io/collector/consumer/consumertest imports
	go.opentelemetry.io/collector/pdata/pprofile imports
	go.opentelemetry.io/collector/pdata/internal/data/protogen/profiles/v1development: module go.opentelemetry.io/collector/pdata@latest found (v1.45.0), but does not contain package go.opentelemetry.io/collector/pdata/internal/data/protogen/profiles/v1development

@renovate-sh-app renovate-sh-app bot force-pushed the deps-update/main-go.opentelemetry.iocollectorpdata branch 16 times, most recently from ce85fc7 to 34dd2aa Compare November 14, 2025 21:41
| datasource | package                             | from    | to      |
| ---------- | ----------------------------------- | ------- | ------- |
| go         | go.opentelemetry.io/collector/pdata | v1.43.0 | v1.45.0 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app renovate-sh-app bot force-pushed the deps-update/main-go.opentelemetry.iocollectorpdata branch from 34dd2aa to c7056fb Compare November 15, 2025 00:42
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