Skip to content

Bump go.opentelemetry.io/collector/config/configgrpc from 0.81.0 to 0.149.0 in /exporter/skywalkingexporter#39621

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/exporter/skywalkingexporter/go.opentelemetry.io/collector/config/configgrpc-0.149.0
Open

Bump go.opentelemetry.io/collector/config/configgrpc from 0.81.0 to 0.149.0 in /exporter/skywalkingexporter#39621
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/exporter/skywalkingexporter/go.opentelemetry.io/collector/config/configgrpc-0.149.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Apr 13, 2026

Bumps go.opentelemetry.io/collector/config/configgrpc from 0.81.0 to 0.149.0.

Release notes

Sourced from go.opentelemetry.io/collector/config/configgrpc's releases.

v0.146.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.146.0

End User Changelog

🛑 Breaking changes 🛑

  • all: Increase minimum Go version to 1.25 (#14567)

🚩 Deprecations 🚩

  • pdata/pprofile: Declare removed aggregation elements as deprecated. (#14528)

💡 Enhancements 💡

  • all: Add detailed failure attributes to exporter send_failed metrics at detailed telemetry level. (#13956) The otelcol_exporter_send_failed_{spans,metric_points,log_records} metrics now include failure attributes when telemetry level is Detailed: error.type (OpenTelemetry semantic convention describing the error class) and error.permanent (indicates if error is permanent/non-retryable). The error.type attribute captures gRPC status codes (e.g., "Unavailable", "ResourceExhausted"), standard Go context errors (e.g., "canceled", "deadline_exceeded"), and collector-specific errors (e.g., "shutdown"). This enables better alerting and debugging by providing standardized error classification.

  • cmd/builder: Introduce new experimental init subcommand (#14530) The new init subcommand initializes a new custom collector

  • cmd/builder: Add "telemetry" field to allow configuring telemetry providers (#14575) Most users should not need to use this, this field should only be set if you intend to provide your own OpenTelemetry SDK.

  • cmd/mdatagen: Introduce additional metadata (the version since the deprecation started, and the deprecation reason) for deprecated metrics. (#14113)

  • cmd/mdatagen: Add optional relationships field to entity schema in metadata.yaml (#14284)

  • exporter/debug: Add output_paths configuration option to control output destination when use_internal_logger is false. (#10472) When use_internal_logger is set to false, the debug exporter now supports configuring the output destination via the output_paths option. This allows users to send debug exporter output to stdout, stderr, or a file path. The default value is ["stdout"] to maintain backward compatibility.

  • pkg/confmap: Add experimental ToStringMapRaw function to decode confmap.Conf into a string map without losing internal types (#14480) This method exposes the internal structure of a confmap.Conf which may change at any time without prior notice

🧰 Bug fixes 🧰

  • cmd/mdatagen: Reset aggDataPoints during metric init to avoid index out of range panic across emit cycles when reaggregation is enabled. (#14569)
  • cmd/mdatagen: Fix panic when mdatagen is run without arguments. (#14506)
  • pdata/pprofile: Fix off-by-one issue in dictionary lookups. (#14534)
  • pkg/config/confighttp: Fix high cardinality span name from request method from confighttp server internal telemetry (#14516) Follow spec to bound request method cardinality.
  • pkg/otelcol: Ignore component aliases in the otelcol components command (#14492)
  • pkg/otelcol: Order providers and converters in alphabetical order in the components subcommand. (#14476)

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/config/configgrpc's changelog.

v1.55.0/v0.149.0

💡 Enhancements 💡

  • cmd/mdatagen: Added ability to generate required fields validation to config go structs generated by mdatagen (#14563)

🧰 Bug fixes 🧰

  • cmd/mdatagen: Fix RootPackage to use go module root instead of git repo root (#14801) Fixes issue with running mdatagen when the git repository root is different from the go module root.

v1.54.0/v0.148.0

🛑 Breaking changes 🛑

  • cmd/mdatagen: Generate a per-metric config type <MetricName>Config for each metric when reaggregation_enabled: true (#14689) Metrics with aggregatable attributes get AggregationStrategy and EnabledAttributes []<MetricName>AttributeKey fields; others get Enabled only. Typed attribute key constants (e.g. DefaultMetricAttributeKeyStringAttr) replace []string, eliminating runtime attribute slice allocations. Validation errors now list valid attributes and strategies by name. Components using reaggregation_enabled: true will need to update references to MetricConfig.

  • pdata/pprofile: Update protoID for message Sample fields (#14652)

💡 Enhancements 💡

  • cmd/mdatagen: Extend mdatagen tool to generate go config structs for OpenTelemetry collector components. (#14561) The component config go code is generated from config section of the metadata.yaml file.

  • cmd/mdatagen: Extend mdatagen tool to generate config JSON schema for OpenTelemetry components. (#14543) The component config JSON schema is generated from config section of the metadata.yaml file.

  • cmd/mdatagen: Schema generation for mdatagen-controlled config parts (#14562) The schema is generated in separate yaml file and used to create full component schema.

  • pdata/pprofile: Implement reference based attributes in Profiles (#14546)

  • pkg/pdata: Upgrade the OTLP protobuf definitions to version 1.10.0 (#14766)

  • pkg/service: The internal status reporter no longer drops repeated Ok and RecoverableError statuses (#14282) Status events can now carry metadata and there's value in allowing them to be emitted despite the status value itself not changing.

  • pkg/xexporterhelper: Add logic to cleanup partitions from memory which are not being used for specific time period. (#14526)

  • pkg/xpdata: Add NewEntity constructor, Entity.CopyToResource, and EntityAttributeMap.All to pdata/xpdata/entity (#14659)

🧰 Bug fixes 🧰

  • cmd/mdatagen: Preserve custom extensions (e.g., x-customType, x-pointer) during schema reference resolution. (#14713, #14565) Fixes an issue where custom properties defined locally on a node were overwritten and lost when resolving a $ref to an external/internal schema.

  • pkg/xexporterhelper: Fix race when partition is being removed from LRU and new items are being added at the same time. (#14526)

... (truncated)

Commits
  • 01b07fc [chore] Prepare release v1.55.0/v0.149.0 (#15033)
  • 4d17eb8 Update All golang.org/x packages (#14994)
  • a58f96f Update module github.com/klauspost/compress to v1.18.5 (#14991)
  • 85f1268 [chore][mdatagen] Fix metrics test bug with resource attributes (#15008)
  • 6a56478 [mdatagen] Add semconv reference for attributes in metadata schema (#14646)
  • 9860d1b [chore] Update release schedule (#15013)
  • 2f66cc6 Update module github.com/knadh/koanf/v2 to v2.3.4 (#14992)
  • 3e733d0 Update module go.opentelemetry.io/otel to v1.42.0 (#14997)
  • dccf5c6 hore: remove MD018 markdownlint exception (#15005)
  • ba01037 [chore] Fix config validation generation to be deterministic (#15015)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [go.opentelemetry.io/collector/config/configgrpc](https://github.com/open-telemetry/opentelemetry-collector) from 0.81.0 to 0.149.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.81.0...v0.149.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/collector/config/configgrpc
  dependency-version: 0.149.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Apr 13, 2026
@dependabot dependabot bot force-pushed the dependabot/go_modules/exporter/skywalkingexporter/go.opentelemetry.io/collector/config/configgrpc-0.149.0 branch from c5fd1e7 to 9d0d57b Compare April 13, 2026 03:58
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Apr 13, 2026
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 go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants