How to upgrade custom RKE2 cluster from 1.24 to 1.25 in GUI

I’m unable to upgrade custom RKE2 1.24 cluster to any 1.25 version using Rancher GUI (v2.7.9). It returns:
“Unable to restore etcd snapshot – recorded Kubernetes version on snapshot was <= v1.25.0 and current cluster version was v1.25.0 or newer”.
Has anyone run into the same problem?
Upgrade of the same cluster from 1.24 to 1.26 works.

1 Like

Hey @mila , I’m stuck on a similar issue. Were you able to resolve this?

Unfortunately no solution found. Finally I had to create a new 1.25 cluster.

Hi Mila, we were able to figure out what the issue was with help of Suse Support. This is caused because of the etcd restore config still present in the cluster yaml. This config looks something like:

      generation: 1
      name: some-snapshot-name
      restoreRKEConfig: all

We need to remove these fields from the cluster config. After removing, we tried upgrading the upgrade was successful

Great, thank you very much for info.