-
Greetings, I've had a running cluster created with this module for about 4 months. It has been fantastic, thank you to the effort that has gone into it. I've had very little trouble with the cluster itself, and I've been super pleased with the cost of running a 6 node cluster (3 control, 3 worker) on Hetzner vs Digital Ocean or Vultr. I noticed today that I cannot seem to ssh into any of my nodes. I validated that the keys are all correct. I managed to get logged in via the console & started sshd in debug mode in the foreground. In the log messages it said
(may be paraphrased, the default Hetzner console doesn't allow copy/paste). That led me to make sure the system crypto policies were set properly and it appears that ed25519 keys are allowed there. Has anyone else seen this or have ideas on how to troubleshoot it? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
@cro How can you login via the console, I do not think that is possible. Really weird. Is your cluster still running? Honestly, it's the first time I hear of that issue. Please post screenshots. |
Beta Was this translation helpful? Give feedback.
-
Yes, my cluster is still running fine. You can login to the console if you change the root password via:
This is also how I ran sshd in the foreground with debug turned on ( Because of the nature of the debug container you can't do a But for obvious reasons I'd prefer to be able to ssh into the nodes. Edited terminal session for example:
and screenshot from console showing the "not allowed" message: |
Beta Was this translation helpful? Give feedback.
-
Well, now I'm super confused. I see no trace of tallow on these machines, and the 30 March MicroOS changelog says tallow has been removed (excerpt from https://lists.opensuse.org/archives/list/[email protected]/thread/NZOHGNE4Q6JVAJJ5MG73RIP6PKDE5JOK/):
I'll keep digging. It's probably something simple. |
Beta Was this translation helpful? Give feedback.
-
OK, it was something simple. Well, maybe not simple, but at least it makes sense. I use 1Password and have enabled their ssh-agent integration. Something with that integration is currently broken badly; I'm opening a ticket with them right now. Anyway, if I ssh from any of my other Linux or FreeBSD machines it works fine using the key (using the |
Beta Was this translation helpful? Give feedback.
OK, it was something simple. Well, maybe not simple, but at least it makes sense. I use 1Password and have enabled their ssh-agent integration. Something with that integration is currently broken badly; I'm opening a ticket with them right now. Anyway, if I ssh from any of my other Linux or FreeBSD machines it works fine using the key (using the
-a
flag so it doesn't try to talk to the 1P ssh-agent). So nothing is wrong with the terraform module or the k8s clusters it deploys!