packaging: add containerd to versions.yaml

This commit will add containerd to versions.yaml.

Please at now there are both containerd and cri-containerd
in the versions.yaml.

After updating of kata-containers/tests repo, the cri-containerd
should be removed.

Fixes: #2791

Signed-off-by: bin <bin@hyper.sh>
This commit is contained in:
bin 2021-10-06 08:46:10 +08:00
parent 41c49a7bf5
commit ed02bc9041
2 changed files with 20 additions and 10 deletions

View File

@ -47,20 +47,20 @@ repos=(
get_release_info() {
docker_version=$(get_from_kata_deps "externals.docker.version" "${new_release}")
docker_version=$(get_from_kata_deps "externals.docker.version")
crio_version=$(get_from_kata_deps "externals.crio.version")
cri_containerd_version=$(get_from_kata_deps "externals.cri-containerd.version" "${new_release}")
kubernetes_version=$(get_from_kata_deps "externals.kubernetes.version" "${new_release}")
oci_spec_version=$(get_from_kata_deps "specs.oci.version" "${new_release}")
containerd_version=$(get_from_kata_deps "externals.containerd.version")
kubernetes_version=$(get_from_kata_deps "externals.kubernetes.version")
oci_spec_version=$(get_from_kata_deps "specs.oci.version")
#Image information
image_info=$(get_from_kata_deps "assets.image" "${new_release}")
image_info=$(get_from_kata_deps "assets.image")
# Initrd information
initrd_info=$(get_from_kata_deps "assets.initrd" "${new_release}")
initrd_info=$(get_from_kata_deps "assets.initrd")
kernel_version=$(get_from_kata_deps "assets.kernel.version" "${new_release}")
kernel_url=$(get_from_kata_deps "assets.kernel.url" "${new_release}")
kernel_version=$(get_from_kata_deps "assets.kernel.version")
kernel_url=$(get_from_kata_deps "assets.kernel.url")
kata_kernel_config_version="${new_release}-kernel-config"
kata_kernel_config_version="${new_release}-kernel-config"
@ -101,8 +101,8 @@ EOT
## Compatibility with CRI-O
Kata Containers ${runtime_version} is compatible with CRI-O ${crio_version}
## Compatibility with cri-containerd
Kata Containers ${runtime_version} is compatible with cri-contaienrd ${cri_containerd_version}
## Compatibility with containerd
Kata Containers ${runtime_version} is compatible with contaienrd ${containerd_version}
## OCI Runtime Specification
Kata Containers ${runtime_version} support the OCI Runtime Specification [${oci_spec_version}][ocispec]

View File

@ -189,6 +189,16 @@ externals:
# version older than them.
version: "v1.5.2"
containerd:
description: |
Containerd for Kubernetes Container Runtime Interface.
url: "github.com/containerd/containerd"
tarball_url: "https://github.com/containerd/containerd/releases/download"
# containerd from v1.5.0 used the path unix socket
# instead of abstract socket, thus kata wouldn's support the containerd's
# version older than them.
version: "v1.5.2"
critools:
description: "CLI tool for Container Runtime Interface (CRI)"
url: "https://github.com/kubernetes-sigs/cri-tools"