From f0b699eabba56ef3057561779dc30fafc5c07064 Mon Sep 17 00:00:00 2001 From: Ben Foster Date: Thu, 7 Aug 2025 11:26:59 -0400 Subject: [PATCH] fix null merge (cherry-picked from commit c1175a410656c97050b5079b5afb475217663a99) Signed-off-by: Ben Foster --- pkg/chartutil/coalesce.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/chartutil/coalesce.go b/pkg/chartutil/coalesce.go index 40bce2a68..4aa28e222 100644 --- a/pkg/chartutil/coalesce.go +++ b/pkg/chartutil/coalesce.go @@ -283,6 +283,11 @@ func coalesceTablesFullKey(printf printFn, dst, src map[string]interface{}, pref if dst == nil { return src } + for key, val := range dst { + if val == nil { + src[key] = nil + } + } // Because dest has higher precedence than src, dest values override src // values. for key, val := range src {