From ee0351320edf5c4fe7fa1e4d00e69676e2454401 Mon Sep 17 00:00:00 2001 From: Ahmet Alp Balkan Date: Tue, 9 Jan 2018 17:00:35 -0800 Subject: [PATCH] cmd/kubectl: fix broken error formatting for run This patch adds missing value to a format string (%s) in --restart flag validation for "kubectl run". "kubectl run --restart=foo" was giving error: error: invalid restart policy: %!s(MISSING) Now it says: error: invalid restart policy: foo Signed-off-by: Ahmet Alp Balkan --- pkg/kubectl/cmd/run.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/kubectl/cmd/run.go b/pkg/kubectl/cmd/run.go index 087e8d40b85..7b4128f57cb 100644 --- a/pkg/kubectl/cmd/run.go +++ b/pkg/kubectl/cmd/run.go @@ -501,7 +501,7 @@ func getRestartPolicy(cmd *cobra.Command, interactive bool) (api.RestartPolicy, case api.RestartPolicyNever: return api.RestartPolicyNever, nil } - return "", cmdutil.UsageErrorf(cmd, "invalid restart policy: %s") + return "", cmdutil.UsageErrorf(cmd, "invalid restart policy: %s", restart) } func verifyImagePullPolicy(cmd *cobra.Command) error {