if condition fails if "password" does not exist under "db":
{{- if .Values.db.password }}
I can fix this by using:
{{- if hasKey .Values.db "password" }}
However, I'm pretty sure it is working even without this fix in other environments and trying to understand what is wrong with my setup.
helm version client and server have both version v2.16.10