-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update containerd to version 1.6.x in LTS stream #916
Comments
3033.3.8 is the Flatcar LTS-2022 channel and probably won't get containerd 1.6 until LTS-2023. You have the following options:
|
@pothos Thanks for clarifications. I switched now to stable channel but there are some issues with the ssh when vagrant boots up. The ssh configuration is the same like for LTS which works properly:
This is the log from vagrant:
Any idea what might be different? Thanks |
Hi @ccojocar, What's your vagrant version? Is it equal or greater than 2.2.16? |
Sounds like an issue from deprecated crypto variants, maybe check that the key variant you use for the host key or login key is allowed on both sides. |
The vagrant is latest version 2.3.4. |
Do you know which algorithms were deprecated? What should I use? Thanks |
@pothos @tormath1 It seems even vanilla Flatcar doesn't work with vagrant. I added the vagrant stable box and then run the following commands:
It is stuck during default ssh configuration:
Also I tried to use my custom ssh key and the same without much success. This is the configuration I use:
It remains stuck in the same place. |
Which Flatcar |
Would you mind trying with this one: https://stable.release.flatcar-linux.net/amd64-usr/current/flatcar_production_vagrant_virtualbox.json ? |
This box works with ssh https://lts.release.flatcar-linux.net/amd64-usr/current/flatcar_production_vagrant.box, it should be something in the Flatcar configuration which broke ssh. |
@tormath1 It is the same behaviour with
|
@ccojocar after some debugging, I think I have the issue: It was previously a no-op but now it just makes Ignition to fail when EDIT: Manually adding |
@tormath1 Thanks for looking into this. Is it possible to add this kernel option from Vagrantfile? |
@ccojocar I don't think as this box relies on Virtualbox (see also: https://www.virtualbox.org/pipermail/vbox-dev/2011-July/009910.html). |
@tormath1 Thanks, sounds good! |
@tormath1 I tried this box with our integration tests and it seems that the ssh works fine also the kubernetes 1.26 was installed successfully. I am looking forward to a release. Thanks for fixing this! |
A temporary box needs to be used until Flatcar will release of new version of stable. See flatcar/Flatcar#916
A temporary box needs to be used until Flatcar will release of new version of stable. See flatcar/Flatcar#916
I also got hit by the Vagrant issue. Thanks for looking into it @tormath1! BTW, it seem there could be a separate issue created for Vagrant, as this one is about containerd in LTS. |
@ccojocar @tormath1 looks like the image is gone from http://bincache.flatcar-linux.net/images/amd64/9999.0.0+tormath1-ignition-vagrant/flatcar_production_vagrant.box Is it possible to re-upload it again since it breaks our e2e tests. :) |
@saschagrunert Hi, this image was a temporary image produced by the CI. The fix is now available in alpha and beta latest releases: https://beta.release.flatcar-linux.net/amd64-usr/3446.1.0/flatcar_production_vagrant.box (https://www.flatcar.org/releases#release-3446.1.0). |
As per flatcar/Flatcar#916 (comment), this should fix the image location for the test. Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
Thank you for the hint @tormath1, I was looking at |
As per flatcar/Flatcar#916 (comment), this should fix the image location for the test. Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
As per flatcar/Flatcar#916 (comment), this should fix the image location for the test. Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
Description
The support for containerd 1.5 was removed in Kubernetes 1.26 (https://kubernetes.io/blog/2022/11/18/upcoming-changes-in-kubernetes-1-26/#cri-api-removal) but latest version of Flatcar
3033.3.8
still ships containerd 1.5.x.The kubelet service exists with the following error:
Impact
Kubernetes 1.26 doesn't run with current version of Flatcar
3033.3.8
.Environment and steps to reproduce
Expected behavior
Kubernetes 1.26 should run with current version of Flatcar.
Additional information
The text was updated successfully, but these errors were encountered: