From 66e4e1582bbce099bcff18d0a8abbadf2e953eb8 Mon Sep 17 00:00:00 2001 From: Mohd Bilal Date: Sat, 23 Apr 2022 06:25:24 +0000 Subject: [PATCH] fix kustomize 4.5.3+ breaking remote resources (4559) --- api/internal/target/kusttarget.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/api/internal/target/kusttarget.go b/api/internal/target/kusttarget.go index 5c4733ef0f..a64892375a 100644 --- a/api/internal/target/kusttarget.go +++ b/api/internal/target/kusttarget.go @@ -411,11 +411,11 @@ func (kt *KustTarget) accumulateResources( if errors.Is(errF, load.ErrorHTTP) { return nil, errF } - if kusterr.IsMalformedYAMLError(errF) { // Some error occurred while tyring to decode YAML file - return nil, errF - } ldr, err := kt.ldr.New(path) if err != nil { + if kusterr.IsMalformedYAMLError(errF) { // Some error occurred while tyring to decode YAML file + return nil, errF + } return nil, errors.Wrapf( err, "accumulation err='%s'", errF.Error()) } @@ -430,6 +430,9 @@ func (kt *KustTarget) accumulateResources( ra, err = kt.accumulateDirectory(ra, ldr, false) } if err != nil { + if kusterr.IsMalformedYAMLError(errF) { // Some error occurred while tyring to decode YAML file + return nil, errF + } return nil, errors.Wrapf( err, "accumulation err='%s'", errF.Error()) }