[COMMON] Make our common charts compatible with helm 3.7+ 76/126176/4
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Thu, 9 Dec 2021 20:21:37 +0000 (21:21 +0100)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Tue, 14 Dec 2021 15:45:59 +0000 (15:45 +0000)
commitd36040c282c2d9747e6c678c0dc2d524b530c093
treec6977b322ca25a1babdacdc0b1a98d3b1439c3ea
parent370c6dc33e55bfee7b3b79bcc21481b02a3f1e24
[COMMON] Make our common charts compatible with helm 3.7+

Helm 3.7.0 introduced a new .Chart variable named IsRoot.
In the same time they refactored the representation of .Chart and it
no longer is a dictionary but a structure which confuses
mergeOverride.
In order to keep our tricks working we need to skip .Chart while doing
a deepCopy of our current context.

Issue-ID: OOM-1
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Change-Id: I230e2ba460ddf09377d8de6c1366d4fd82f764cd
kubernetes/common/certInitializer/templates/_certInitializer.yaml
kubernetes/common/common/templates/_utils.tpl