# Release 3.1.1
Do NOT use !
The guest image and kata-deploy are broken (see #7123 for details). Go to 3.1.3 instead.
kata-containers Changes
Shortlog
36b8831 release: Kata Containers 3.1.1
2ff6964 release: Adapt kata-deploy for 3.1.1
0e0d29d agent: Fix ut issue caused by fd double closed
8db3dfb osbuilder: Fix D-Bus enabling in the dracut case
1de0909 osbuilder: Enable dbus in the dracut case
a86feb8 runtime: Don't create socket file in /run/kata
8b59719 rustjail: Use CPUWeight with systemd and CgroupsV2
f83adbe rustjail: Add anyhow context for D-Bus connections
e0e6f94 rustjail: Fix minor grammatical error in function name
ecadb51 rustjail: Do not unwrap potential error with cgroup manager
Compatibility with CRI-O
Kata Containers 3.1.1 is compatible with CRI-O
Compatibility with containerd
Kata Containers 3.1.1 is compatible with contaienrd v1.6.8
OCI Runtime Specification
Kata Containers 3.1.1 support the OCI Runtime Specification v1.0.2
Compatibility with Kubernetes
Kata Containers 3.1.1 is compatible with Kubernetes 1.23.1-00
Libseccomp Notices
The kata-agent
binaries inside the Kata Containers images provided with this release are
statically linked with the following GNU LGPL-2.1 licensed libseccomp library.
The kata-agent
uses the libseccomp v2.5.4 which is not modified from the upstream version.
However, in order to comply with the LGPL-2.1 (§6(a)), we attach the complete source code for the library.
If you want to use the kata-agent
which is not statically linked with the library, you can build
a custom kata-agent
that does not use the library from sources.
For the details, please check the developer guide.
Kata Linux Containers image
Agent version: 3.1.1
Default Image Guest OS:
description: |
Root filesystem disk image used to boot the guest virtual
machine.
url: "https://github.com/kata-containers/kata-containers/tools/osbuilder"
architecture:
aarch64:
name: "ubuntu"
version: "latest"
ppc64le:
name: "ubuntu"
version: "latest"
s390x:
name: "ubuntu"
version: "latest"
x86_64:
name: "clearlinux"
version: "latest"
meta:
image-type: "clearlinux"
Default Initrd Guest OS:
description: |
Root filesystem initrd used to boot the guest virtual
machine.
url: "https://github.com/kata-containers/kata-containers/tools/osbuilder"
architecture:
aarch64:
name: "alpine"
version: "3.15"
Do not use Alpine on ppc64le & s390x, the agent cannot use musl because
there is no such Rust target
ppc64le:
name: "ubuntu"
version: "20.04"
s390x:
name: "ubuntu"
version: "20.04"
x86_64:
name: "alpine"
version: "3.15"
Kata Linux Containers Kernel
Kata Containers 3.1.1 suggest to use the Linux kernel v5.19.2
See the kernel suggested Guest Kernel patches
See the kernel suggested Guest Kernel config
Installation
Follow the Kata installation instructions.
Issues & limitations
More information Limitations