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 {