From 50015c2da621ecaee581f64f737aa2e527905f14 Mon Sep 17 00:00:00 2001 From: Ricardo Katz Date: Sat, 25 Dec 2021 21:24:21 -0300 Subject: [PATCH] fix nil pointer in create secret commands --- staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go | 4 ++-- .../src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go b/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go index b35c862685c..be990fc8a19 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go @@ -199,13 +199,13 @@ func (o *CreateSecretOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, ar o.Namespace, o.EnforceNamespace, err = f.ToRawKubeConfigLoader().Namespace() if err != nil { - return nil + return err } cmdutil.PrintFlagsWithDryRunStrategy(o.PrintFlags, o.DryRunStrategy) printer, err := o.PrintFlags.ToPrinter() if err != nil { - return nil + return err } o.PrintObj = func(obj runtime.Object) error { diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go b/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go index 5adcc10b9be..11641c8b920 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go @@ -155,13 +155,13 @@ func (o *CreateSecretTLSOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, o.Namespace, o.EnforceNamespace, err = f.ToRawKubeConfigLoader().Namespace() if err != nil { - return nil + return err } cmdutil.PrintFlagsWithDryRunStrategy(o.PrintFlags, o.DryRunStrategy) printer, err := o.PrintFlags.ToPrinter() if err != nil { - return nil + return err } o.PrintObj = func(obj runtime.Object) error {