mirror of https://github.com/helm/helm
If a Helm Chart defines globals as follows:
```
global:
foo:
bar:
baz: 1
subcharta:
global:
foo:
bar:
qux: 2
subchartb:
a: true
```
Then subchartb may incorrectly see global.foo.bar.qux set to 2, even though that definition
is scoped to subcharta.
This is caused by a lack of deep copy of globals when performing colesce.
Signed-off-by: Richard Whitehouse <richard.whitehouse@microsoft.com>
pull/12661/head
parent
276121c869
commit
b18f3a09d8
Loading…
Reference in new issue