Kata Containers version 1.x runtime (for version 2.x see https://github.com/kata-containers/kata-containers).
Initial alpha release for 1.13.0.
d7a57c6 release: Kata Containers 1.13.0-alpha0 09af1d8 github: Add github actions d66fcb8 rootBusPath: create rootBusPath dynamically. 23bd1c7 ci: install docker 19.03 for arm64 to let build image go
cc28a02 release: Kata Containers 1.13.0-alpha0 969eafa actions: Use actions/checkout@v2 with depth 0 82bedcc actions: Define TRAVIS_BRANCH b8adeef github: Enable github actions
f8e14062 snap: add GH actions jobs to release the snap package
a303554b release: Kata Containers 1.13.0-alpha0
b2956f39 blk-dev: hotplug read only if applicable
8b740662 volumes: cleanup, minimal refactoring
cf32518e govmm: revendor to get latest changes
188424a1 vendor: update govmm from intel to kata-containers
a91deab4 virtcontainers: Append max_ports to virtio-serial device
7b1d6786 qemu: no state to save if QEMU isn't running
664f1b2b ACPI: enable acpi for arm64 on qemu
cafd9671 Gopkg: update govmm to involve pflash in
0fb409db github: Add github actions
11c8c19e versions: Update firecracker to 0.21.3
bcf29ba8 build: Remove default hypervisor message from build
0279c815 shimv2: Add tracing to shimv2
c9637770 cli: check modules and permissions before loading a module
f2ff670b cli: don't fail if rate limit is exceeded
ba5ca590 versions: Bump the newest-version of OpenShift
27c558ee version: add new docker version entry for agent test on arm
c56af73d virtcontainers: Don't set Ctty
559ba415 runtime: sleep 1 second after GetOOMEvent failed
e4a68a70 runtime: clh: update cloud-hypervisor
02af5c9a runtime: clh: disable virtiofs DAX when FS cache size is 0
fc6beea0 release: Fix release candidate to major version upgrade check
8fbf9aa3 tests: Ensure semver build metadata is ignored
df99debf release: Make error format string consistent
38fc74c9 tests: Update assets test to adapt to recent changes
fc412add makefile: Enable hypervisor annotations by default
f89fac95 config: Rename 'runtime' to 'runtimeConfig'
cf3a7ebb config: Improve comments in configuration file templates
31f0ed5d config: Make configuration file comments consistent
1a7eeb61 annotations: Correct unit tests to validate new protections
2235d5d6 annotations: Split addHypervisorOverrides to reduce complexity
151e6fc4 annotations: Add unit test for checkPathIsInGlobs
ad9ce3f4 annotations: Add unit test for regexpContains function
90ff89e4 runtime: Fix firecracker config
612fb2ce makefile: Add missing generated vars to USER_VARS
979e630d makefile: Improve names of config entries for annotation checks
d412a7f7 annotations: Give better names to local variabes in search functions
58de2c53 annotations: Rename checkPathIsInGlobList with checkPathIsInGlobs
849f17c2 config: Add better comments in the template files
bce25288 config: Whitelist hypervisor annotations by name
2417d0b6 config: Use glob instead of regexp to match paths in annotations
1e036c84 annotations: Fix typo in comment
5ee9b20b config: Add makefile variables for path lists
ed56c9d6 config: Protect file_mem_backend against annotation attacks
2f0360bb config: Protect vhost_user_store_path against annotation attacks
fba4619e config: Add security warning on configuration examples
92065d8b config: Protect ctlpath from annotation attack
0d5273a2 config: Protect jailer_path annotation
b588faf8 config: Add examples for path_list configuration
b2d64b6b annotations: Simplify negative logic
d823b3d3 config: Add hypervisor path override through annotations
e2a4015c config: Fix typo in function name
22e89f60 config: Protect virtio_fs_daemon annotation
11e737d5 config: Add 'List' alternates for hypervisor configuration paths
b44b1ba0 runtime: Add s.newStore.Destroy before defer
fac58a79 clh: let clh config build for arm64
77399058 runtime: mount shared mountpoint readonly
509eb6f8 runtime: readonly mounts should be readonly bindmount on the host
4ce09fb9 hypervisor: Remove unused methods
6a5eb0de annotations: Improve asset annotation handling
7d9860d5 annotations: Add missing hypervisor control annotation
f53406f6 asset: Formatting, grammar and whitespace
2696323b runtime: mount shared mountpoint readonly
750419c0 runtime: readonly mounts should be readonly bindmount on the host
bc1d8833 versions: Update cloud-hypervisor to release v0.11.0
120e616e runtime: Ignore ENOENT in kill/delete
ec26e48e clh: Consolidate the code path for device unplug
0ffaeeb5 network: Fix error reporting in listRoutes()
b86e904c network: Correct error reporting in listInterfaces()
5069ea43 gitignore: Ignore cli/containerd-shim-kata-v2/config-generated.go
3596058c vhost-user-blk: Use PciPath type for vhost user devices
64751f37 block: Use PciPath type through block code
3e589713 network: Use PciPath type through network handling
bfbfab37 network: Allow convertToInterface to fail
185b3ab0 device: Introduce PciSlot and PciPath types
1c0dccb0 vendor: Update vendored agent code
141de5c9 arm64: correct bridge type for QEMUVIRT machine
c80f776 release: Kata Containers 1.13.0-alpha0 59eebf3 github: Enable github actions
Kata Containers 1.13.0-alpha0 is compatible with Docker v18.06-ce
Kata Containers 1.13.0-alpha0 is compatible with CRI-O 0eec454168e381e460b3d6de07bf50bfd9b0d082
Kata Containers 1.13.0-alpha0 is compatible with cri-contaienrd 3a4acfbc99aa976849f51a8edd4af20ead51d8d7
Kata Containers 1.13.0-alpha0 support the OCI Runtime Specification v1.0.0-rc5
Kata Containers 1.13.0-alpha0 is compatible with Kubernetes 1.17.3-00
Agent version: 1.13.0-alpha0
description: | Root filesystem disk image used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "ubuntu" version: "latest" ppc64le: name: "centos" version: "latest" s390x: name: "ubuntu" version: "latest" x86_64: name: "clearlinux" version: "latest" meta: image-type: "clearlinux"
description: | Root filesystem initrd used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "alpine" version: "3.12" ppc64le: name: "alpine" version: "3.12" s390x: name: "alpine" version: "3.12" x86_64: name: "alpine" version: "3.12"
Kata Containers 1.13.0-alpha0 suggest to use the Linux kernel v5.4.60 See the kernel suggested Guest Kernel patches See the kernel suggested Guest Kernel config
Follow the Kata installation instructions.
More information Limitations
No relevant changes.
d8bd47b release: Kata Containers 1.12.1 74b0dd1 github: Enable github actions
Not relevant changes.
3091fa6 release: Kata Containers 1.12.1 5d18fd1 github: Enable github actions
Few fixes:
ecf3c638 release: Kata Containers 1.12.1 f4cf0091 qemu: no state to save if QEMU isn't running dcaabed6 blk-dev: hotplug read only if applicable 76ca7089 volumes: cleanup, minimal refactoring 41f88c6c govmm: revendor to get latest changes a8d2089a vendor: update govmm from intel to kata-containers 201bc7d2 versions: Update firecracker to 0.21.3 da4c432e runtime: sleep 1 second after GetOOMEvent failed
No relevant changes.
d307e92 release: Kata Containers 1.12.1 1a21391 github: Enable github actions
Kata Containers 1.12.1 is compatible with Docker v18.06-ce
Kata Containers 1.12.1 is compatible with CRI-O 0eec454168e381e460b3d6de07bf50bfd9b0d082
Kata Containers 1.12.1 is compatible with cri-contaienrd 3a4acfbc99aa976849f51a8edd4af20ead51d8d7
Kata Containers 1.12.1 support the OCI Runtime Specification v1.0.0-rc5
Kata Containers 1.12.1 is compatible with Kubernetes 1.17.3-00
Agent version: 1.12.1
description: | Root filesystem disk image used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "ubuntu" version: "latest" ppc64le: name: "centos" version: "latest" s390x: name: "ubuntu" version: "latest" x86_64: name: "clearlinux" version: "latest" meta: image-type: "clearlinux"
description: | Root filesystem initrd used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "alpine" version: "3.12" ppc64le: name: "alpine" version: "3.12" s390x: name: "alpine" version: "3.12" x86_64: name: "alpine" version: "3.12"
Kata Containers 1.12.1 suggest to use the Linux kernel v5.4.60 See the kernel suggested Guest Kernel patches See the kernel suggested Guest Kernel config
Follow the Kata installation instructions.
More information Limitations
This patch release include backports of security fixes and some bug fixes.
Security fixes included:
ce2107a release: Kata Containers 1.11.5
369aaa6 release: Kata Containers 1.11.5
362e3129 release: Kata Containers 1.11.5
8e5c1c33 tests: Update assets test to adapt to recent changes
1231ce9e makefile: Enable hypervisor annotations by default
c2cbceb0 config: Rename 'runtime' to 'runtimeConfig'
7c1bf829 config: Improve comments in configuration file templates
57a29a8e config: Make configuration file comments consistent
f7493d79 annotations: Correct unit tests to validate new protections
e3efe738 annotations: Split addHypervisorOverrides to reduce complexity
50c126ff annotations: Add unit test for checkPathIsInGlobs
069360c7 annotations: Add unit test for regexpContains function
14bb5f1f runtime: Fix firecracker config
4eb00298 makefile: Add missing generated vars to USER_VARS
0705db23 makefile: Improve names of config entries for annotation checks
f1c2a1cb annotations: Give better names to local variabes in search functions
0d5d221e annotations: Rename checkPathIsInGlobList with checkPathIsInGlobs
96ba05fd config: Add better comments in the template files
33021ef2 config: Whitelist hypervisor annotations by name
db5fb825 config: Use glob instead of regexp to match paths in annotations
344e3384 annotations: Fix typo in comment
d3245a4d config: Add makefile variables for path lists
ba15b7e7 config: Protect file_mem_backend against annotation attacks
88b0544e config: Protect vhost_user_store_path against annotation attacks
7f381d5c config: Add security warning on configuration examples
4a753e85 config: Protect ctlpath from annotation attack
94076a64 config: Protect jailer_path annotation
14ef4df1 config: Add examples for path_list configuration
3d8ce2cc annotations: Simplify negative logic
562a0283 config: Add hypervisor path override through annotations
5848beca config: Fix typo in function name
46115673 config: Protect virtio_fs_daemon annotation
9ac0e93a config: Add 'List' alternates for hypervisor configuration paths
eca202e7 arm64: correct bridge type for QEMUVIRT machine
314bc3d6 gitignore: Ignore cli/containerd-shim-kata-v2/config-generated.go
951302fb runtime: Ignore ENOENT in kill/delete
20fcb93c hypervisor: Remove unused methods
04dc0d93 annotations: Improve asset annotation handling
a47f7b39 annotations: Add missing hypervisor control annotation
2dd0fe68 asset: Formatting, grammar and whitespace
3f0e61c0 runtime: mount shared mountpoint readonly
228e6eb4 runtime: readonly mounts should be readonly bindmount on the host
0b7019b9 runtime: Call s.newStore.Destroy if globalSandboxList.addSandbox
054c4fbd runtime: Don' call bindUnmountContainerRootfs for devicemapper device
ad3eec50 runtime: Fix /var/lib/vc/sbs/${sid} dir residual
d78780cf virtiofs: Disable DAX
51d85922 virtiofsd: Use cache=auto
2a0e8a5 release: Kata Containers 1.11.5
Kata Containers 1.11.5 is compatible with Docker v18.06-ce
Kata Containers 1.11.5 is compatible with CRI-O 0eec454168e381e460b3d6de07bf50bfd9b0d082
Kata Containers 1.11.5 is compatible with cri-contaienrd 3a4acfbc99aa976849f51a8edd4af20ead51d8d7
Kata Containers 1.11.5 support the OCI Runtime Specification v1.0.0-rc5
Kata Containers 1.11.5 is compatible with Kubernetes 1.17.3-00
Agent version: 1.11.5
description: | Root filesystem disk image used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "ubuntu" version: "latest" ppc64le: name: "centos" version: "latest" s390x: name: "ubuntu" version: "latest" x86_64: name: "clearlinux" version: "latest" meta: image-type: "clearlinux"
description: | Root filesystem initrd used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "alpine" version: "3.7" ppc64le: name: "alpine" version: "3.7" s390x: name: "alpine" version: "3.7" x86_64: name: "alpine" version: "3.7"
Kata Containers 1.11.5 suggest to use the Linux kernel v5.4.32 See the kernel suggested Guest Kernel patches See the kernel suggested Guest Kernel config
Follow the Kata installation instructions.
More information Limitations
Kata 1.12.0 is here! It includes several features including a couple of security fixes. Users are encouraged to upgrade to this release.
Security fixes:
Features:
getOOMEvent
GRPC agent API so OOM events can be retrieved from the agent.5af1d61 release: Kata Containers 1.12.0 8f7c782 release: Kata Containers 1.12.0-rc0 05298d0 github: Remove issue template and use central one 9804b1e device: Generalize PCI paths to any number of bridges 134f55a device: Reorganize TestPciPathToSysfs da4bc1d device: Introduce PciPath type, name things consistently 0eb612f device: Rename and clarify semantics of getDevicePCIAddress 8336b5b action: Improve porting checks 0a4d443 device: Simplify uevent matching in listenToUdevEvents() bd4dcc5 device: Rename pciDeviceMap in sandbox struct 27ebdc9 device: Check type as well as major:minor when looking up devices d88d468 device: Index all devices in spec before updating them a48a062 network: Fix Could not create destination mount point: /etc/resolv.conf 427dc4e action: Require PR porting labels 5cc719a action: Add issue to project and move to "In progress" on linked PR cef0a1e release: Kata Containers 1.12.0-alpha1 02d2f97 oci: Fix running of OCI hooks abb006c RFC: namespaces: Allow container with agent PID namespace 5dc7ae4 device: Ease device access for rootfs device to allow node creation 96d8dd3 actions: Add action to perform checks for pull requests b08eb7e release: Kata Containers 1.12.0-alpha0 c01192e device: Allow to use the predicted 'VmPath' when adding blk devices a88af32 device: Do not allow container access to the nvdimm rootfs 42438f9 network: Add grpc method to add static arp neighbors 756de79 Makefile: do not use LDFLAGS to avoid environment contamination 1eb1abe channel: fix the issue of epoll_wait interrupted by signal 2aa833f agent: add grpc endpoint to retrieve oom events
27b2fdc release: Kata Containers 1.12.0 f4db666 release: Kata Containers 1.12.0-rc0 16cf58a github: Remove issue template and use central one e3df538 action: Improve porting checks 621fb82 action: Require PR porting labels 7e5a74c action: Fix in progress issue action 7dea9b4 action: Add issue to project and move to "In progress" on linked PR 57e322a release: Kata Containers 1.12.0-alpha1 9953a24 actions: Add action to perform checks for pull requests c9c4883 release: Kata Containers 1.12.0-alpha0
00ff192c release: Kata Containers 1.12.0
1e6c6967 versions: Update cloud-hypervisor to release v0.11.0
d389fa42 tests: Update assets test to adapt to recent changes
fd59f15f makefile: Enable hypervisor annotations by default
b6f45c48 config: Rename 'runtime' to 'runtimeConfig'
18d9a1db config: Improve comments in configuration file templates
76a9542c config: Make configuration file comments consistent
40e22634 annotations: Correct unit tests to validate new protections
771865a1 annotations: Split addHypervisorOverrides to reduce complexity
d4b8f610 annotations: Add unit test for checkPathIsInGlobs
9b733a9a annotations: Add unit test for regexpContains function
ff869d5f runtime: Fix firecracker config
7a6cd2a5 makefile: Add missing generated vars to USER_VARS
622c2885 makefile: Improve names of config entries for annotation checks
90b7cfbd annotations: Give better names to local variabes in search functions
0609d2d7 annotations: Rename checkPathIsInGlobList with checkPathIsInGlobs
179325d4 config: Add better comments in the template files
fc300a39 config: Whitelist hypervisor annotations by name
b6d4683a config: Use glob instead of regexp to match paths in annotations
8c1199fa annotations: Fix typo in comment
a3907283 config: Add makefile variables for path lists
06248125 config: Protect file_mem_backend against annotation attacks
3317bf70 config: Protect vhost_user_store_path against annotation attacks
dc97a64f config: Add security warning on configuration examples
99ef2b6a config: Protect ctlpath from annotation attack
0243f409 config: Protect jailer_path annotation
b7c8905b config: Add examples for path_list configuration
f4dd7298 annotations: Simplify negative logic
75424056 config: Add hypervisor path override through annotations
0330aa07 config: Fix typo in function name
802bc999 config: Protect virtio_fs_daemon annotation
06369f23 config: Add 'List' alternates for hypervisor configuration paths
77399058 runtime: mount shared mountpoint readonly
509eb6f8 runtime: readonly mounts should be readonly bindmount on the host
f03db9f8 static-checks: Correct the copyright format
7df99f30 arm64: correct bridge type for QEMUVIRT machine
a8e9cff3 gitignore: Ignore cli/containerd-shim-kata-v2/config-generated.go
b71211c8 runtime: Ignore ENOENT in kill/delete
ebf5f95e runtime: Add s.newStore.Destroy before defer
44871d29 hypervisor: Remove unused methods
f8e25a4a annotations: Improve asset annotation handling
fb6ca1f9 annotations: Add missing hypervisor control annotation
fa02f1b2 asset: Formatting, grammar and whitespace
3add5af9 release: Kata Containers 1.12.0-rc0
3f9f4b80 runtime: Don' call bindUnmountContainerRootfs for devicemapper device
cfedf350 runtime: Fix /var/lib/vc/sbs/${sid} dir residual
ab7f18d9 hypervisor: don't enforce a minimum memory setting
ec964099 shimv2: handle ctx passed by containerd
b90babb9 runtime: write oom file to notify CRI-O OOM occurred
e5f3b6d3 ci: clear travis config warnings
1e91677e virtiofsd: fix typo in test code
321d28e5 version: upgrade qemu version to v5.1.0 for arm64
2f1219f8 virtiofs: Disable DAX
e31c8345 versions: Add newest-version for OpenShift
b5b8870e cpuset: don't set cpuset.mems in the guest
18c1a7f7 clh: Support VFIO device unplug
0f758018 clh: Remove unnecessary VmmPing
49bd1625 versions: cloud-hypervisor: Bump to version 6d30fe05
62b0d5ee clh: openapi: Tag the 'openapi-generator-cli' container to v4.3.1
3a1a70c4 github: Remove issue template and use central one
4cfaa8c6 versions: Update CLH to version v0.10.0
a7076083 kata-check: check for newer release
7d3fff46 scripts: Don't use hard-coded crio config
8ef2946c sandbox: consider cpusets if quota is not enforced
0e0ef633 cpuset: support setting mems for sandbox
598b4fe8 ci/openshift-ci: Enable openshift-ci
22d48232 virtcontainers: fix delete sandbox failed problem
67be9265 action: Require PR porting labels
5cb47f2f action: Add issue to project and move to "In progress" on linked PR
0868c2ad virtcontainers: Add unit test for utils/compare.go
227cba6b sandbox: Disconnect from agent after VM shutdown
d3690ec1 release: Kata Containers 1.12.0-alpha1
dfb8ed7e clh: Disable the 'seccomp' option temporarily
e529c010 kernel: move to the latest LTS kernel 5.4.60
9bb8e36a shimv2: Add a "--version" cli option
ad78c6fa build: Fold long clean line
6bf93b23 drivers: Correct isPCIeDevice logic
c87ff44f clh: Add some error handling for clh
3a0cd87d shimv2: fix the issue of close IO stream
44b58e41 clh: Add support to unplug block devices
03fb9c50 clh: Set 'Id' explicitly while hotplugging block device
39897867 clh: Provide cpu topology to API
40f49312 clh: opeanapi: update api for cloud hypervisor
0dcbbd8d versions: cloud-hypervisor 0.9.0
d803f077 versions: Update qemu-virtiofs to 5.0
3a4aec15 qemu: add annotations for iommu_platform for s390x virtio devices
9305ef72 vendor: Update govmm for s390x iommu_platform annoations
62529e3b virtcontainers: Add msg to existing utils unit tests
5debe065 virtcontainers: Add to utils unit tests
e8e1124b virtcontainers: Add unit test for types/container.go
cb49a571 namespace: Allow container to join pid namespace of agent
50085cae vendor: Vendor in github.com/kata-containers/agent
a7b98ac4 initrd: Increase Alpine Version to 3.12
a162469c qemu: Set govmmQemu NoReboot config Knob
b1cbf833 qemu: Add test for qemuConfig Knobs
0d5c05ea vendor: update govmm
8802bd32 qemu: remove multidev in qemu/fsdev parameter on arm64
1e2a3612 virtcontainers: Expand unit test coverage for asset
18fbde9d virtcontainers: Add function to capabilities test
695fa432 virtcontainers: 9p: shares multiple devices with only one export
50d96b3c vendor: update govmm
d889e9cf virtcontainers: Add additional unit tests for sandbox
345d0c2a virtcontainers: Remove duplicate unit tests
d2fac4cc virtcontainers: Move unit tests for types/sandbox.go
64bf3fe2 cgroups: remove unused SystemdCgroup variable and accessor/mutators
ad5484ba cgroups: Add systemd detection when creating cgroup manager
790951a0 actions: Add action to perform checks for pull requests
b8238ce0 versions: Use new kata tag for virtiofs kernel
e71b05b9 virtcontainers: Add to bridges unit test
337f2e0c sandbox: Stop and clean up containers that fail to create
0f957fb4 virtcontainers: vhost-user-blk/scsi are block device nodes
8b4c299e sandbox: don't constrain cpus, mem only cpuset, devices
093aaa87 cgroups: add ability to update CPUSet
9fa2bf1c vendor: add cpuset package from kubernetes
1aa0cec2 virtcontainers: add method for calculating cpuset for sandbox
e0dc806a shimv2: Removing function as no longer used
624d13d8 shimv2 : Remove workaround for sharedPidNs
a3de4520 release: Kata Containers 1.12.0-alpha0
c139a667 versions: update QEMU to 5.0.0
30b40f55 clh: Remove the use of deprecated '--memory file=' parameter
e02d5ef7 virtcontainers: print a warning when the device to append is not supported
5fccab74 virtcontainer/cgroup: create cgroup manager after creating the network
3c8c6505 virtcontainers/network: Change signature of Enpoint Attach method
581ff974 drivers: change BindDevicetoVFIO signature
970ef454 device: support vfio cold plug
6532eaa0 device: add ColdPlug flag
26f8c14d vendor: update govmm
53a9d005 virtcontainers: Fix structured logging in cgroups package
c51baf8d shimv2: Use BUILDTAGS when building shimv2
651d5ff6 qemu: Fix kernel_irqchip=split option for IOMMU enabled sandbox
364435a6 clh: vsock: Use the updated VsockConfig
17d265af versions: Move to cloud-hypervisor v0.8.0
4ee382cd qemu: Report all errors on virtiofsd execution
5a3b6651 katatestutils: Use the configured virtiofs daemon path
2c342638 virtcontainers: Check the correct error variable for sandbox creation
c19daa59 qemu: Fix travis build failure for Power
5d442a28 qemu_arm64: Fix build failure
fdcd1f3a qemu: enable iommu on q35
66b54f88 qemu: support appending a vIOMMU device
401ad67c vendor: update govmm to bring iommu support
4645d3e6 virtiofsd: Use cache=auto
9ac39116 cli: Fix kata-env output on Power
6be76fcd kata_agent: Add unit tests
5b96e01f clh: Clear the "PCIAddr" field while blk device hotplug
50c1dce1 kata_agent: Pass "VirtPath" with "PCIAddr" of blk devices to agent
aea29b64 kata_agent: Allow to use "VirtPath" as volume source for blk devices
e5a3211c clh: Allow add virtiofs args and cache options from config
49ebaa88 virtcontainers: drop deferred func for GetAndSetSandboxBlockIndex
379f19f7 qemu: Fix rtc parameter is not set to qemu
20fe3bb9 shimv2: check correct error variable for deferred func in service#StartShim
54e8fdbc qemu: Fix Qemu binary path for Power across distros
e855d8dd github: add auto comment bot
a3dec262 vc: make host shared path readonly
1d3e1ea3 qemu: Remove hard-coding of Qemu machine options for ppc64le
67d3e2c5 network: Detect and add static ARP entries
412dcbfd vendor: Update agent to include AddARPNeighbors grpc method
6b32472c qemu: Remove PMU feature for Power (ppc64le) platform
e07a932a ci: Do not install virtcontainers with podman clh
f76d7391 virtcontainers: GetOOMEvent should have no timeout
5e552720 clh: Set 'virtio-blk' as the default block device driver
c5f97b24 clh: Enable disk block device hotplug support
18662e16 qemu: Remove pmu limitation in nested virtualization of amd/ppc64le
41a06d49 build: Add "pmu=off" to default cpu_features option
f03c17d1 annotations: add cpu_features
0100af18 qemu: add cpu_features option
0b3a9271 vendor: Update govmm
6c517548 clh: remove slow boot debug flags from kernel cmdline
160e3a7c clh: Remove vsock log port in kernel cmdline
e1ee00d1 clh: Improve hypervisor logging
882a8239 virtiofsd: Improve logging
7b269ff7 qemu: Don't leak file descriptors in case of error
6aff0779 virtcontainers: x86: Support microvm machine type
c98ef487 vendor: update govmm
bec32f61 utils: Fix case version check for stable releases
86f58106 shim: exit out of oom polling if unimplemented
b4833a48 virtcontainers: tests fix, nit fix
db28dcf2 shim: retrieve oom events after starting sandbox
86686b56 virtcontainers: add support for getOOMEvent agent endpoint to sandbox
ef8624bb vendor: update agent
619ada25 clh: vsock: Supply the right VsockConfig to Vmconfig
9dbd9298 versions: Move to cloud-hypervisor v0.7.0
3c4fe035 shm: handle shm mount backed by empty-dir memory volumes
7b5e8f66 clh: memory: remove pmem size argument
d4a9282f versions: Move to latest cloud-hypervisor
ee985a60 qemu: arm64: Set defaultGICVersion to 3 to limit the max vCPU number
4d4a153a qemu: arm64: Don't detect gic version by /proc/interrupts
d0dbd048 virtcontainers: Fix structured logging in device/config package
8d9fa47e virtcontainers: constrain runtime after creating network
017ac55c virtcontainers: update sandbox's device cgroup
1da6f22b virtcontainers: remove all the code related to HasCRIContainerType
389b374e virtcontainers: apply constraints to the sandbox cgroup
6377fc47 pkg/cgroups: update the list of devices for the hypervisor
042e7a20 pkg/cgroups: add methods to add and remove device from the cgroup
dc69d6e2 pkg/cgroups: implement functions to get information from a host device
eee0b090 device: add GetHostPath() to generic device
23aa94e6 logging: Fix structured logging in store package
868f6871 versions: Remove golangci-lint and gometalinter entries
e36389e2 dax: enable dax on arm64
7e470461 vc: Version support check is ineffective in createSandbox
c4b5922d versions: Misc changes to descriptions
50e26ea release: Kata Containers 1.12.0 147a3ce release: Kata Containers 1.12.0-rc0 bdc7968 github: Remove issue template and use central one b1f77fa action: Require PR porting labels 01f1f12 action: Add issue to project and move to "In progress" on linked PR f8b3398 release: Kata Containers 1.12.0-alpha1 f5220a8 actions: Add action to perform checks for pull requests 866e33c release: Kata Containers 1.12.0-alpha0
Kata Containers 1.12.0 is compatible with Docker v18.06-ce
Kata Containers 1.12.0 is compatible with CRI-O 0eec454168e381e460b3d6de07bf50bfd9b0d082
Kata Containers 1.12.0 is compatible with cri-contaienrd 3a4acfbc99aa976849f51a8edd4af20ead51d8d7
Kata Containers 1.12.0 support the OCI Runtime Specification v1.0.0-rc5
Kata Containers 1.12.0 is compatible with Kubernetes 1.17.3-00
Agent version: 1.12.0
description: | Root filesystem disk image used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "ubuntu" version: "latest" ppc64le: name: "centos" version: "latest" s390x: name: "ubuntu" version: "latest" x86_64: name: "clearlinux" version: "latest" meta: image-type: "clearlinux"
description: | Root filesystem initrd used to boot the guest virtual machine. url: "https://github.com/kata-containers/osbuilder" architecture: aarch64: name: "alpine" version: "3.12" ppc64le: name: "alpine" version: "3.12" s390x: name: "alpine" version: "3.12" x86_64: name: "alpine" version: "3.12"
Kata Containers 1.12.0 suggest to use the Linux kernel v5.4.60 See the kernel suggested Guest Kernel patches See the kernel suggested Guest Kernel config
Follow the Kata installation instructions.
More information Limitations