-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Description
I managed to forget the v in the beginning of the version string for a k3s-proxmox cluster, and that took some time to realize.
In my KThreesControlPlane I accidentally used "1.32.6+k3s1" instead of "v1.32.6+k3s1". This caused an infinite rollout loop because the machines created by KThreesControlPlane did include the "v" anyway, and the status field of KThreesControlPlane was also with the "v".
I believe there is either a missing validation on the webhook for KThreesControlPlane which should err on missing "v" or that there should be something replacing missing "v", because this kind of inconsistencies are infuriatingly hard to debug.
Metadata
Metadata
Assignees
Labels
No labels