Skip to content

Declarative config for logback appender installer#15813

Merged
laurit merged 5 commits intoopen-telemetry:mainfrom
zeitlinger:declarativ-config-for-LogbackAppenderInstaller
Jan 22, 2026
Merged

Declarative config for logback appender installer#15813
laurit merged 5 commits intoopen-telemetry:mainfrom
zeitlinger:declarativ-config-for-LogbackAppenderInstaller

Conversation

@zeitlinger
Copy link
Copy Markdown
Member

fixes #15812

@zeitlinger zeitlinger self-assigned this Jan 9, 2026
@zeitlinger zeitlinger requested a review from a team as a code owner January 9, 2026 14:15
@github-actions github-actions Bot added the test native This label can be applied to PRs to trigger them to run native tests label Jan 9, 2026
@zeitlinger zeitlinger added this to the v2.24.0 milestone Jan 9, 2026
@zeitlinger zeitlinger moved this to Awaiting Review in Declarative Configuration: Java Jan 12, 2026
@zeitlinger zeitlinger force-pushed the declarativ-config-for-LogbackAppenderInstaller branch from a8a7561 to 2bbec8a Compare January 14, 2026 09:34
@zeitlinger
Copy link
Copy Markdown
Member Author

@trask please have a look

@trask trask removed this from the v2.24.0 milestone Jan 16, 2026
Comment on lines 86 to 88
private static void initializeOpenTelemetryAppenderFromProperties(
ApplicationEnvironmentPreparedEvent applicationEnvironmentPreparedEvent,
OpenTelemetryAppender openTelemetryAppender) {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

can you add a comment here explaining what we're doing here (reading directly from spring yaml instead of via declarative configuration) and why?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@laurit laurit merged commit c291e8a into open-telemetry:main Jan 22, 2026
87 checks passed
@github-project-automation github-project-automation Bot moved this from Awaiting Review to Done in Declarative Configuration: Java Jan 22, 2026
@zeitlinger zeitlinger deleted the declarativ-config-for-LogbackAppenderInstaller branch January 26, 2026 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test native This label can be applied to PRs to trigger them to run native tests

Projects

Development

Successfully merging this pull request may close these issues.

spring starter's LogbackAppenderInstaller still needs to be updated to use declarative config somehow

3 participants