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
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
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