Closed kimar closed 2 years ago
Looks like this is a regression. I’ll take a look.
@kimar I'm not able to reproduce this issue with an ed25519 key. Do you have ssh-agent configured? Can you try following the instructions in Configuring SSH (Configuring ssh-agent section)?
@kimar Also, do you see your key when you run ssh-add -l
?
@xmudrii damn, that was it, I haven't even checked because I thought that the ssh client (which was able to connect just fine) was using the key from the agent, turns it it apparently wasn't added to the agent.
After adding it everything works as expected.
Thanks for digging into it and sorry for wasting your time.
What happened?
Hardware used: MacBook Pro M1 Max 2021 (Apple Silicon)
Software used Kubeone 1.4.3 (darwin-arm64)
Expected behavior
The cluster is force upgraded using kubeone v1.4.3
How to reproduce the issue?
Try to use kubeone 1.4.3 on a MBP using id_ed25519 ssh key
What KubeOne version are you using?
Provide your KubeOneCluster manifest here (if applicable)
What cloud provider are you running on?
Hetzner Cloud
What operating system are you running in your cluster?
Ubuntu 20.04
Additional information
I've tried kubeone versions 1.4.0, 1.4.1, 1.4.2, 1.4.3 the last working version is 1.4.0, from v1.4.1 on all releases are failing for me. Maybe some upgrade in the Go library to create the signer is somehow malfunctioning with my setup?