From 28cefb3bd1a676ffffed6f70b4fe88bf7fe9aa5d Mon Sep 17 00:00:00 2001 From: Jingfang Liu Date: Thu, 28 Feb 2019 13:07:44 -0800 Subject: [PATCH] improve error message for loading files listed under crds --- pkg/transformers/config/factorycrd.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/transformers/config/factorycrd.go b/pkg/transformers/config/factorycrd.go index 8aaa8ee64..66a24dc86 100644 --- a/pkg/transformers/config/factorycrd.go +++ b/pkg/transformers/config/factorycrd.go @@ -22,6 +22,7 @@ import ( "github.com/ghodss/yaml" "github.com/go-openapi/spec" + "github.com/pkg/errors" "k8s.io/kube-openapi/pkg/common" "sigs.k8s.io/kustomize/pkg/gvk" "sigs.k8s.io/kustomize/pkg/ifc" @@ -41,7 +42,7 @@ func LoadConfigFromCRDs( } m, err := makeNameToApiMap(content) if err != nil { - return nil, err + return nil, errors.Wrapf(err, "unable to parse open API definition from '%s'", path) } otherTc, err := makeConfigFromApiMap(m) if err != nil {