Skip to content

Conversation

@mbrandenburger
Copy link
Member

@mbrandenburger mbrandenburger commented Oct 24, 2025

This PR addresses (#643) the naming inconsistency of the opentelemetry component.

BREAKING CHANGE: this PR changes naming in the fsc core.yaml

Signed-off-by: Marcus Brandenburger <[email protected]>
@mbrandenburger mbrandenburger added this to the Q4 milestone Oct 24, 2025
@mbrandenburger mbrandenburger self-assigned this Oct 24, 2025
@mbrandenburger mbrandenburger added cleanup Something needs some cleanup configuration All about configuration of components and services labels Oct 24, 2025
Copy link
Contributor

@arner arner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice that was bothering me already. This is a "soft" breaking change, in the sense that people have to update their core.yaml configuration. Two points here:

  1. Maybe we should start adding breaking changes like these at release notes for new tags? What do you think of using part of Conventional Commits? That would help automate the process.
  2. In this case it probably fails hard because it doesn't know the provider, so the user will find out soon enough. Maybe in general, should we validate the config to catch unused, missing or misspelled fields? It's a common source of bugs. See also #209 and #410.

cc @adecaro

@mbrandenburger mbrandenburger changed the title opentelemetry naming refactor!: opentelemetry naming Oct 27, 2025
Copy link
Contributor

@adecaro adecaro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. We need to remember this change in the configuration

@mbrandenburger mbrandenburger merged commit 4185666 into hyperledger-labs:main Oct 27, 2025
20 checks passed
@mbrandenburger mbrandenburger deleted the otlp branch October 27, 2025 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Something needs some cleanup configuration All about configuration of components and services

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants