From 6caf4d66bda3b9e4efaa45f3479c11ed70ae0100 Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Fri, 7 May 2021 18:03:03 +0900 Subject: [PATCH] Fix error handling for kubectl create configmap This patch changes to return when `createConfigMap()` returns error. --- staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go b/staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go index 22728f5fb68..4b2802fa3d8 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go @@ -215,7 +215,7 @@ func (o *ConfigMapOptions) Validate() error { func (o *ConfigMapOptions) Run() error { configMap, err := o.createConfigMap() if err != nil { - return nil + return err } if err := util.CreateOrUpdateAnnotation(o.CreateAnnotation, configMap, scheme.DefaultJSONEncoder()); err != nil { return err