Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[cmd/opampsupervisor] feat: Support environment variable expansion in supervisor config #36270

Merged

Conversation

mrsillydog
Copy link
Contributor

@mrsillydog mrsillydog commented Nov 7, 2024

Description

This PR allows for the usage of environment variables within the OpAMP supervisor config.

Link to tracking issue

Fixes #36269

Testing

  • Unit testing for the configuration loading process
  • Manual testing of OpAMP supervisor configuration using the experimentation process described here

@mrsillydog mrsillydog marked this pull request as ready for review November 8, 2024 18:05
@mrsillydog mrsillydog requested a review from a team as a code owner November 8, 2024 18:05
@mrsillydog mrsillydog force-pushed the feat/supervisor-config-env-variables branch from a3a3dbc to fd1dadd Compare November 20, 2024 19:14
@djaglowski
Copy link
Member

Generally looks good to me. Please resolve CI failures

@mrsillydog mrsillydog requested a review from djaglowski December 3, 2024 14:45
@mrsillydog
Copy link
Contributor Author

@djaglowski CI failures have been resolved so this should be good to go.

Copy link
Contributor

@evan-bradley evan-bradley left a comment

Choose a reason for hiding this comment

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

Thanks @mrsillydog. Sorry for the prolonged review cycle.

@evan-bradley evan-bradley merged commit 705cc64 into open-telemetry:main Dec 3, 2024
158 checks passed
@github-actions github-actions bot added this to the next release milestone Dec 3, 2024
@mrsillydog mrsillydog deleted the feat/supervisor-config-env-variables branch December 3, 2024 15:05
shivanthzen pushed a commit to shivanthzen/opentelemetry-collector-contrib that referenced this pull request Dec 5, 2024
ZenoCC-Peng pushed a commit to ZenoCC-Peng/opentelemetry-collector-contrib that referenced this pull request Dec 6, 2024
sbylica-splunk pushed a commit to sbylica-splunk/opentelemetry-collector-contrib that referenced this pull request Dec 17, 2024
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.

[cmd/opampsupervisor] Support environment variable expansion in supervisor config
4 participants