diff --git a/pkg/cmd/auth/shared/ssh_keys.go b/pkg/cmd/auth/shared/ssh_keys.go index b4d3347a4..e5e6976a6 100644 --- a/pkg/cmd/auth/shared/ssh_keys.go +++ b/pkg/cmd/auth/shared/ssh_keys.go @@ -121,6 +121,7 @@ func sshKeyUpload(httpClient *http.Client, hostname, keyFile string) error { if err != nil { return err } + defer f.Close() keyBytes, err := ioutil.ReadAll(f) if err != nil { return err