Kata Containers 1.7.0-alpha1
Pre-releaseRelease 1.7.0-alpha1
agent Changes
Shortlog
8aa2880 release: Kata Containers 1.7.0-alpha1
85e0942 docs: Explain shutdown behaviour with tracing
99d6118 docs: Define "VM" in tracing doc
353ec2d service: Fix user initiated shutdown with static tracing
8847998 agent: Add support for local storage
cb32d28 test: Fix mockContainer
3e12793 agent: Fix container creation
6e558f7 vendor: Update libcontainer vendoring
7fbd860 agent: send SIGKILL instead of SIGTERM to container init process
8b34aaf make: Add build option STATIC=1 to statically link
01b1cb2 travis: Use xenial
d815c97 lint: Update code to handle lint issues
828b417 ci: Update travis go version from 1.10 to 1.11
proxy Changes
Shortlog
881aee5 release: Kata Containers 1.7.0-alpha1
runtime Changes
Shortlog
0ec4d79 release: Kata Containers 1.7.0-alpha1
a013f9b s390x: fix gofmt complain
343a0d3 factory: Make VMCache and VM templating can work together
2d422a8 agent: pass correct mount type to agent for ephemeral volumes
3852682 network: Change the package level network default
33bae70 network: Make tcfilter model as default
8abd2ec netmon: Fix bug in how routes are converted
f512542 sandbox: return ErrNoSuchContainer when failing to find a container
8215a3c shimv2: convert vc errors to grpc errors
cf90751 vc: export vc error types
b08ab6a vc: modify ioctl function to handle shim test
c425079 vc: Deprecate CC proxy and shim
c658770 vc: remove virtc api cli
d4ef9c0 vc: deprecate hyperstart agent
59e3956 virtcontainers: inherit parent's CPU constraint
9040f6a ut: fix UT failure due to incorrect cleanup
a0f49a9 ut: fix UT failure due to non-root
76c4639 storage: create k8s emptyDir inside VM
228d151 mount: Add check for k8s host empty directory
70c1931 mounts: Add check for system volumes
1a1f93b virtcontainers: add a kata specific prefix to host cgroups path
98687a3 Template: enable template for arm64
9ac6831 cli: fix kata-check test
f7223c6 shimv2: fix the issue of stop container failed
c414599 types: remove pid from sandbox state
03ee25d agent: treat container as shared pidns whenever it has pidns path
616f26c types: split sandbox and container state
ace8115 factory: Make factory status can show status of VMCache server
f639787 factory: Make factory destroy can stop VMCache server
a63013d vc: remove spawner
19458ec s390x: fix golangci-lint
16fe855 qemu: Remove the storage directories if qemu get from the factory
8041fc9 katautils: fix the issue of missing proxy debug config
bb347ac vendor: update govmm
0b430dc virtcontainers: Use only supported namespaces
e31b040 cri-o: Update repository URL
ea1df84 travis: use xenial
b50292a arm64: dep ensure to keep track of the revisons in kata agent
3bfcdf7 agent: add interface memHotplugByProbe
47670fc memoryDevice: reconstruct memoryDevice
30a6a7d agent: acquire memory hotplug probe info via GetGuestDetails
49be8ee s390x: not set socketID and threadID
1b6affe config: fix panic in type assertion
4993dff ci: Add a failed execution check for curl
7fa0390 ci: set $yq_version to 2.3.0
shim Changes
Shortlog
38f0bd3 release: Kata Containers 1.7.0-alpha1
1a87aba lint: linter issue fixes
fe3c79d ci: Update default ubuntu distro to xenial
Compatibility with Docker
Kata Containers 1.7.0-alpha1 is compatible with Docker v18.06-ce
Compatibility with CRI-O
Kata Containers 1.7.0-alpha1 is compatible with CRI-O v1.13.0
Compatibility with cri-containerd
Kata Containers 1.7.0-alpha1 is compatible with cri-contaienrd da0c016c830b2ea97fd1d737c49a568a816bf964
OCI Runtime Specification
Kata Containers 1.7.0-alpha1 support the OCI Runtime Specification v1.0.0-rc5
Compatibility with Kubernetes
Kata Containers 1.7.0-alpha1 is compatible with Kubernetes 1.13.3-00
Kata Linux Containers image
Agent version: 1.7.0-alpha1
Default Image Guest OS:
description: |
Root filesystem disk image used to boot the guest virtual
machine.
url: https://github.com/kata-containers/osbuilder
architecture:
aarch64:
name: fedora
version: latest
ppc64le:
name: centos
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/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 Linux Containers Kernel
Kata Containers 1.7.0-alpha1 suggest to use the Linux kernel v4.19.28
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