hetzner-k3s
hetzner-k3s copied to clipboard
Can't pull rancher/system-upgrade-controller:latest image
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s │
│ Events: │ │ Type Reason Age From Message │ │ ---- ------ ---- ---- ------- │ │ Normal BackOff 3m58s (x282 over 69m) kubelet Back-off pulling image "rancher/system-upgrade-controller:latest"
the same
Rancher got rid of the latest
tag. You now need to specify the version, like.
system_upgrade_controller_manifest_url: https://raw.githubusercontent.com/rancher/system-upgrade-controller/v0.13.4/manifests/system-upgrade-controller.yaml
which then references e.g. image: rancher/system-upgrade-controller:v0.11.0
It's also mandatory to apply the whole manifest after cluster has been created otherwise some clusterRole bindings will go missing and system-upgrade-controller pod won't go up.
kubectl apply -f https://github.com/rancher/system-upgrade-controller/releases/download/v0.13.4/system-upgrade-controller.yaml
I am planning to fix this in the next release this coming week.
This seems related to https://github.com/vitobotta/hetzner-k3s/issues/327.
As said in that issue I have fixed this on main (not released yet). If you could test it as well I would appreciate.