-
Notifications
You must be signed in to change notification settings - Fork 49
Update containerd to version 1.6.x in LTS stream #916
Copy link
Copy link
Closed
Labels
kind/bugSomething isn't workingSomething isn't working
Description
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.
core@localhost ~ $ sudo ctr version
Client:
Version: 1.5.13
Revision: d0d56c1a4ace8bae8c7c98d28ba98f0537ebe704
Go version: go1.17.8
Server:
Version: 1.5.13
Revision: d0d56c1a4ace8bae8c7c98d28ba98f0537ebe704
UUID: 8fc0d883-cc26-4d00-b47b-d406257b9bef
The kubelet service exists with the following error:
Dec 20 18:21:59 localhost kubelet[3881]: E1220 18:21:59.850722 3881 run.go:74] "command failed" err="failed to run Kubelet: validate service connection: CRI v1 runtime API is not implemented for endpoint \"unix:///run/containerd/con>
Dec 20 18:21:59 localhost systemd[1]: kubelet.service: Main process exited, code=exited, status=1/FAILURE
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
kind/bugSomething isn't workingSomething isn't working