Commit 75c3cbcb authored by Janet Kuo's avatar Janet Kuo

Don't ignore error when Discovery().ServerResources() in kubectl run

parent d53ddbe6
...@@ -155,9 +155,9 @@ func Run(f *cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer, cmd *cob ...@@ -155,9 +155,9 @@ func Run(f *cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer, cmd *cob
return err return err
} }
resourcesList, err := client.Discovery().ServerResources() resourcesList, err := client.Discovery().ServerResources()
// ServerResources ignores errors for old servers do not expose discovery
if err != nil { if err != nil {
// this cover the cases where old servers do not expose discovery return fmt.Errorf("failed to discover supported resources: %v", err)
resourcesList = nil
} }
switch restartPolicy { switch restartPolicy {
case api.RestartPolicyAlways: case api.RestartPolicyAlways:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment