Issues with Cluster Upgrade LAB

Hello,
Few days I go I was attempting the Lab for the cluster upgrade, but the k8s version requested by the exercise (v1.31.0) is not stable and cannot be downloaded. Therefore I was not able to move forward with that lab.

In addition, the lesson with the demo for the cluster upgrade marks wrong timing.

I also want to ask why is there a demo video for the k8s version upgrade, if the content is basically the same as per the video with the lab solution (and the copy/paste of what is in the official k8s docs)?
Moreover, the upgrade in both videos (demo and lab solution) is done to a quite old k8s version, that has nothing to do with what is asked in the exercise. So if we get stuck or get an error, watching those videos won’t help.

Thanks

Hi @Mundofik,

Have you had a chance to review the solution we provided and compare it with the steps you followed during the installation? Because this solution is designed to assist users if they get stuck at any point.

++ I can see that you’re running the command with the wrong version specified.

Regards,

Hello @Tej-Singh-Rana
in my message above I explained that both the demo and the lab solution are not consistent with the exercise.

The lab requires to upgrade to v1.31.0, which is one of the latest, but the videos (demo and lab solution) refer to older versions.

That is the first issue, then there is the rest, which I have explained in my post above, i.e.

  1. The image requested by the exercise is unstable and cannot be downloads, i.e. exercise cannot be done
  2. Demo and lab solution videos have the same content (useless repetition)
  3. Demo and lab solution videos use old image, which does not help in case we get stuck during the ecercise
  4. Demo and lab solution video are a copy/paste of the k8s official doc procedure for the upgrade
  5. Wrong timing shown in the Demo video

Exercise:

Lab solution:

Thanks for reading and answering all my questions.
Thanks

The lab solution is scheduled to be re-recorded, since the way upgrades work changed earlier this year. This is described in this article here.

The demo video, however, is more recent, and reflects the current technique.

No no, nothing reflects the k8s upgrade to v1.30.0
As clearly shown in my screenshot, that version is marked as unstable, therefore it cannot be downloaded and the exercises cannot be done.

Since k8s upgrade is a big topic, it would be worthy to fix the lab and chose another k8s version to allow us to test it.

Thanks.

The error message in your most recent screenshot

Did you run

kubeadm upgrade apply v1.31.0-1.1

?

That’s not correct. 1.31.0-1.1 is the apt package version. Kubeadm wants the kubernetes version which is v1.31.0