[BUG] [v2.0] Failed to initialize Kubernetes cluster: CRI v1 runtime API is not implemented
#3315
Closed
10 of 18 tasks
Labels
Describe the bug
There is an issue with Kubernetes cluster initialization which fails with the following error:
How to reproduce
Steps to reproduce the behavior:
epicli apply
with k8s component enabledExpected behavior
The cluster should be deployed without any issues
Config files
Environment
epicli version: [v2.0.x]
Additional context
This seems to be related to the removal of the CRI v1alpha2 API and containerd 1.5 support in k8s v1.26 (link).
Kubeadm v1.22.4 package depends on:
kubelet (>= 1.19.0), kubectl (>= 1.19.0), kubernetes-cni (>= 0.8.7) and cri-tools (>= 1.19.0)
.In the installation tasks, we do not use the fixed version of
cri-tools
package, which means that the latest one is installed as a dependency, in this case 1.26.0, what causes the issues. Using the fixed version v1.25 ofcri-tools
should solve the problem.DoD checklist
The text was updated successfully, but these errors were encountered: