mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-07-17 17:52:12 +00:00
smpdirectives shouldn't add elements when element isn't found
This commit is contained in:
@@ -59,6 +59,11 @@ func (m Merger) VisitMap(nodes walk.Sources, s *openapi.ResourceSchema) (*yaml.R
|
|||||||
}
|
}
|
||||||
if yaml.IsMissingOrNull(nodes.Dest()) {
|
if yaml.IsMissingOrNull(nodes.Dest()) {
|
||||||
// Add
|
// Add
|
||||||
|
ps, _ := determineSmpDirective(nodes.Origin())
|
||||||
|
if ps == smpDelete {
|
||||||
|
return walk.ClearNode, nil
|
||||||
|
}
|
||||||
|
|
||||||
return nodes.Origin(), nil
|
return nodes.Origin(), nil
|
||||||
}
|
}
|
||||||
if nodes.Origin().IsTaggedNull() {
|
if nodes.Origin().IsTaggedNull() {
|
||||||
|
|||||||
Reference in New Issue
Block a user