Kimmo Lehto
Kimmo Lehto
Yeah I think there's something messed up in the agent/keypath handling, but it has become such a bowl of spaghetti that it's very difficult to make any changes, so I'm...
Yes something must be broken or could `publicKey` be `""`? That's the only way I can think of how it could go to `"trying to get a keyfile path from...
This is probably unrelated, but: ```yaml - src: /var/lib/k0s/images/k0s-airgap-bundle-v1.28.5.tar dstDir: /var/lib/k0s/images/ perm: 075 ``` That will make the permissions `---rwxr-x`, I suppose it's not a problem when running as root/sudo.
> @kke would it be possible/make sense if k0sctl could do something like this automatically when it sees k0s is not getting up as expected? Hmm, interesting idea, so it...
```console INFO ==> Running phase: Initialize the k0s cluster INFO [ssh] 192.168.15.216:22: installing k0s controller INFO * Running clean-up for phase: Acquire exclusive host lock INFO * Running clean-up for...
> The above issue is due too a validation error while processing the yaml configuration, basically installConfig: null causes the yaml to generate a users list to be a validation...
You can also use the `os:` key in config yaml to force detection as some other distro, like debian.
I would like to know if the IdentityFiles returned are all system defaults or explicitly set for the host / match.
It would be a bit simpler to just have something like: ```yaml spec: hosts: - role: controller+worker labels: apply: - node-role.kubernetes.io/control-plane= delete: - node-role.kubernetes.io/master # or: labels: - apply: node-role.kubernetes.io/control-plane=...
As `installFlags` is already conveniently named "install flags", I think anything you have there will only be used to modify `k0s install` flags like before. The `labels` section would be...