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!