Skip to content

feat: Set otel_logging_supported_config to true when otlp receiver is enabled for logs. Fix extension ordering in config#2226

Merged
XuechunHou merged 10 commits intomasterfrom
feature-tracking-bug
Mar 9, 2026
Merged

feat: Set otel_logging_supported_config to true when otlp receiver is enabled for logs. Fix extension ordering in config#2226
XuechunHou merged 10 commits intomasterfrom
feature-tracking-bug

Conversation

@XuechunHou
Copy link
Copy Markdown
Contributor

@XuechunHou XuechunHou commented Mar 6, 2026

Description

  1. Set otel_logging_supported_config to true in Feature Tracking when OTLP receiver is enabled via a combined field to collect OTLP logs using OTel.
  2. Sort extension list in the generated otel.yaml, this avoids flakiness in confgenerator tests when multiple extensions are specified (e.g: filestorage, and gogleclientauth)

Related issue

b/490106792

How has this been tested?

Confgenerator test and Ops Agent integration test.

Checklist:

  • Unit tests
    • Unit tests do not apply.
    • Unit tests have been added/modified and passed for this PR.
  • Integration tests
    • Integration tests do not apply.
    • Integration tests have been added/modified and passed for this PR.
  • Documentation
    • This PR introduces no user visible changes.
    • This PR introduces user visible changes and the corresponding documentation change has been made.
  • Minor version bump
    • This PR introduces no new features.
    • This PR introduces new features, and there is a separate PR to bump the minor version since the last release already.
    • This PR bumps the version.

@XuechunHou XuechunHou self-assigned this Mar 6, 2026
@XuechunHou XuechunHou changed the title otel_logging_supported_config should be true in Feature Tracking when otlp receiver is used in a logging pipeline. otel_logging_supported_config should be true in Feature Tracking when otlp receiver is defined in a combined section Mar 6, 2026
@XuechunHou XuechunHou changed the title otel_logging_supported_config should be true in Feature Tracking when otlp receiver is defined in a combined section otel_logging_supported_config should be true in Feature Tracking when otlp_logging is enabled and otlp receiver defined in a combined section Mar 6, 2026
Copy link
Copy Markdown
Contributor

@franciscovalentecastro franciscovalentecastro left a comment

Choose a reason for hiding this comment

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

LGTM modulo addressing the comments. Nit: Update PR description to a simplified explanation of the change.

Comment thread confgenerator/otel/modular.go Outdated
Comment thread confgenerator/config.go
@XuechunHou XuechunHou changed the title otel_logging_supported_config should be true in Feature Tracking when otlp_logging is enabled and otlp receiver defined in a combined section feat: Set otel_logging_supported_config to true when otlp receiver is enabled for logs. Fix extension ordering in config Mar 9, 2026
@XuechunHou XuechunHou merged commit f255ab8 into master Mar 9, 2026
30 of 50 checks passed
@XuechunHou XuechunHou deleted the feature-tracking-bug branch March 9, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants