Hi Craig,

You might have gotten confused because of this containerd page:

https://github.com/containerd/containerd/blob/main/docs/cri/crictl.md

There are some commands to facilitate the installation of crictl, but
the code actually resides here:

https://github.com/kubernetes-sigs/cri-tools

The command `make install-deps` is defined here:

https://github.com/containerd/containerd/blob/main/Makefile#L431

and it calls script/setup/install-critools, which basically installs
crictl from its git repo.

In short, the source code is not in the containerd repo. This is not as
easy as enabling a build flag, we need to package it from scratch (a new
source package).

All the commands provided by the containerd source code can be seen
here:

https://github.com/containerd/containerd/tree/main/cmd

The creation of a Debian package to provide crictl was already requested
by other people, and it is a valid request, but this is unrelated to the
containerd Debian package.


** Changed in: containerd (Ubuntu)
       Status: Triaged => Invalid

** Tags removed: server-triage-discuss

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036670

Title:
  containerd packages are missing the crictl binary

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/containerd/+bug/2036670/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to