Description
With the recent change to log to stderr (probably good!), our pipelines have started failing on any new Helm releases (this happens often to feature namespaces), even when using the --allow-unreleased
flag. This was previously not an issue because the "error" was logged to stdout and therefor Azure Devops didn't care.
Maybe I am misunderstanding how that flag is supposed to be used, but I would understand it to not log an Error in the case it is set to True.
Example command:
helm diff upgrade --install --values $(Chart.Values) $(Chart.Release) "$(Chart.Path)"
(which I think I also understand to not care about unreleased Charts, even without the specific flag)
Currently I have set our task to just Ignore Standard Error output, but that will lead to further problems down the road.
Some clarity on how/why this error message isn't being suppressed with the above command and/or allow-unreleased
would be helpful.
Thanks!