Closed kooskaspers closed 2 years ago
Try change node label k3os.io/upgrade to "latest" instead of "enabled".
Documentation is reacently changed in the following commit https://github.com/rancher/k3os/commit/a9c866997db4f7fcf004e0dedf0aa5cc0dd37d80
Great mate. That's the fix!
Version (k3OS / kernel) k3os version v0.19.15-k3s2r0
Architecture x86_64
Describe the bug I'm trying to upgrade from v0.19.15-k3s2r0 to "latest" since I have te feeling I'm running a bit behind with v0.19. As mentioned in the readme, I need to make sure my node has the label k3os.io/upgrade with value latest. It does:
The plan seems fine (to me) as well:
kubectl describe plan -n k3os-system
In the 'Status' section, it determines the Latest Version being 'v0.21.5-k3s2r1'. Looks good, if that version would be installed by the system-upgrade-controller. But it seems that's not really happening at all.
I had a look if the lock file is present:
Doesn't seem the problem.
Labels, Tains don't seem the problem neither: kubectl describe node
What should be the next thing to have a look at?
To Reproduce
Expected behavior Version v0.21.5-k3s2r1 being installed by system-upgrade-controller.
Actual behavior I'm still stuck on k3os version v0.19.15-k3s2r0.
Additional context
system-upgrade-controller deployment: