-
Notifications
You must be signed in to change notification settings - Fork 158
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
[chore] Upgrade core dependencies #5136
Conversation
d60fe68
to
b897996
Compare
079eba7
to
ef48fc3
Compare
Update to 0.105.0 version + cherry pick a confmap expansion fix
476b24f
to
2bd91b6
Compare
2bd91b6
to
84c8ec3
Compare
84c8ec3
to
d06cb7b
Compare
@@ -30,13 +30,13 @@ resourceMetrics: | |||
stringValue: prefix-$$$$an-envvar-value | |||
- key: octuple-dollar | |||
value: | |||
stringValue: $$$an-envvar-value-suffix | |||
stringValue: $$$${env:AN_ENVVAR}-suffix |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apparently, we have been expanding/resolving such strings twice after #2893. And this test validates wrong behavior. The issue isn't fixed by this PR. However, open-telemetry/opentelemetry-collector#10560 blocks the second expansion if we have an even number of $ after the first expansion.
I'm updating the tests because it's a step in the right direction. In the meantime, I'm looking into the bigger problem.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good work finding this.
Update to 0.105.0 version + cherry pick open-telemetry/opentelemetry-collector#10716
Also, disabling both confmap upstream feature gates for now. Enabling
confmap.unifyEnvVarExpansion
doesn't have any effect other than introducing a bug. The warning messages that are expected to show with the FG are ignored in our repoWe have duplicated functionality in our distro which needs to be deprecated first. Then we can remove it and align with upstream.