Skip to content

Control versions of CRI and CNI installed in KIC #14830

Closed as not planned
Closed as not planned
@afbjorklund

Description

@afbjorklund

Currently installing random versions from the cri-o repository:

containernetworking-plugins cri-tools

docker@minikube:~$ sudo crictl --version
crictl version v1.21.0
docker@minikube:~$ sudo /opt/cni/bin/portmap --version
CNI portmap plugin version unknown
cri-tools/now 1.21.0~2 amd64 [installed,local]
containernetworking-plugins/now 100:1.1.1~1 amd64 [installed,local]

https://build.opensuse.org/project/show/devel:kubic:libcontainers:stable

These should be matched, with what Kubernetes (kubeadm) requires:

cri-tools/kubernetes-xenial,now 1.25.0-00 amd64 [installed]
kubernetes-cni/kubernetes-xenial,now 1.1.1-00 amd64 [installed]

https://apt.kubernetes.io (repackaged, from the original github binaries)


Also needs to be decoupled from the container runtime installation.

So that you can install only docker or only containerd, without cri-o:

Therefore it would be better to not install them from the Kubic repository.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions