From ffed8f1430b249bbd7b49af83f920660bcd43801 Mon Sep 17 00:00:00 2001 From: Donny Xia Date: Wed, 20 Jan 2021 10:40:59 -0800 Subject: [PATCH 1/2] add error message for AsYAML --- api/resmap/reswrangler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/resmap/reswrangler.go b/api/resmap/reswrangler.go index 48e2185bb..cd7185e96 100644 --- a/api/resmap/reswrangler.go +++ b/api/resmap/reswrangler.go @@ -274,7 +274,7 @@ func (m *resWrangler) AsYaml() ([]byte, error) { for _, res := range m.Resources() { out, err := yaml.Marshal(res.Map()) if err != nil { - return nil, err + return nil, errors.Wrapf(err, "%#v", res.Map()) } if firstObj { firstObj = false From 6cf6eb9f76f5b136d07184e505d5192453a4255b Mon Sep 17 00:00:00 2001 From: Donny Xia Date: Wed, 20 Jan 2021 12:51:25 -0800 Subject: [PATCH 2/2] use reource.AsYAML in resWrangler.AsYAML --- api/resmap/reswrangler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/resmap/reswrangler.go b/api/resmap/reswrangler.go index cd7185e96..e9e8b165d 100644 --- a/api/resmap/reswrangler.go +++ b/api/resmap/reswrangler.go @@ -272,7 +272,7 @@ func (m *resWrangler) AsYaml() ([]byte, error) { var b []byte buf := bytes.NewBuffer(b) for _, res := range m.Resources() { - out, err := yaml.Marshal(res.Map()) + out, err := res.AsYAML() if err != nil { return nil, errors.Wrapf(err, "%#v", res.Map()) }