Description
Environment
- Make target:
make build-node-ova-vsphere-flatcar
- Run using container image? (Y/N): Y
- Environment vars:
PACKER_VAR_FILES=packer-var.json
- Vars file:
"containerd_sha256": "9bd5b6a1bdf505d520d9a329c520258ed0a17faa9fe3db12712ee858ad59aae3",
"containerd_version": "2.0.2",
What steps did you take and what happened?
Running make build-node-ova-vsphere-flatcar
to create an image but failed on containerd installation.
What did you expect to happen?
Installation of containerd.
Relevant log output
Log Output
<!--
If you have any relevant build logs that could help debug this issue please include them here
but MAKE SURE ANY SENSITIVE INFO IS REMOVED!
-->
Anything else you would like to add?
From containerd v1.6 the cri-containerd-*.tar.gz release bundle has been deprecated, see containerd/containerd#9096.
From v2.0 the release bundle has been removed.
containerd, runc and the CNI plugins need to be installed separately:
https://github.com/containerd/containerd/blob/main/docs/getting-started.md#step-1-installing-containerd
https://github.com/containerd/containerd/blob/main/docs/getting-started.md#step-2-installing-runc
https://github.com/containerd/containerd/blob/main/docs/getting-started.md#step-3-installing-cni-plugins
ansible/roles/containerd/tasks/main.yml however expects a single bundled archive.
/kind bug