fix(config): preserve unresolved env vars during mixed substitution#18627
fix(config): preserve unresolved env vars during mixed substitution#18627WyRainBow wants to merge 1 commit intoinfluxdata:masterfrom
Conversation
|
Thanks so much for the pull request! |
|
Download PR build artifacts for linux_amd64.tar.gz, darwin_arm64.tar.gz, and windows_amd64.zip. 👍 This pull request doesn't change the Telegraf binary size 📦 Click here to get additional PR build artifactsArtifact URLs |
|
@WyRainBow please restore the PR description template, especially the AI section and the structure! This is required so we can review this PR. Furthermore, it allows us automatically react on things, e.g. close related issues automatically with merging the PR... Besides of the above, I believe this issue should be fixed upstream (see compose-spec/compose-go#856), shouldn't it? |
|
@srebhan Sorry, I missed the upstream issue. I’ll update this PR to restore the full description template (including the AI section and structure) as soon as possible. I’m also investigating whether Thanks a lot for the guidance. |
|
Thanks for the review and guidance. I traced this further and confirmed the root cause is in I opened an upstream fix PR here: compose-spec/compose-go#861 Given that, I’m closing this Telegraf workaround PR in favor of the upstream fix path. Once it is merged and released, I can follow up with a dependency bump in Telegraf if needed. |
Fix mixed substitution so unresolved ${VAR} is preserved when defaults appear earlier.