Release:3.0.22
Welcome to Clear Containers release 3.0.22.
For this release we have tested and update Kubernetes supported version to 1.9.3.
The virtcontainers vendored package was updated to point to its new repository own by kata containers project.
The runtime was updated to print a stacktrace on error. The runtime configuration was updated to create containers with one vCPU by default, Finally, the cc-collect.sh script was updated by adding extra patterns to the collect script to extract specific logs records at specific log levels.
Changes
- CI: Add maligned linter
- vendor: Update covertool for go1.10
- versions: update CRI-O, kubernetes and runc
- docs: Fix typos
- CI: Add varcheck and unconvert linters
- vendor: switch to the new virtcontainers home
- scripts: Add agent version to collect script
- config: Don't use VMConfig.VCPUs
- main: stacktrace/coredump on error
- installation: Update RHEL installation script
- config: set 1 vCPU as the default number of vCPUs
- scripts: Make Collect script consider log levels
Shortlog
bc256ef CI: Add maligned linter
00c840b vendor: Update covertool for go1.10
af5d2af versions: update CRI-O, kubernetes and runc
bc12b69 docs: review changes
ac4f53d docs: Fix typos
b4d9079 CI: Add varcheck and unconvert linters
01ee6f9 build: Remove unused variables
58e8414 vendor: switch to the new virtcontainers home
17ad8f6 scripts: Add debug option to collect script
875937a scripts: Add agent version to collect script
16fece2 scripts: Use getopt command for collect script
f101d48 scripts: Remove sub-commands from collect script
81f6205 scripts: More local variables in collect script
32f6892 vendor: update virtcontainers
d5e9ba1 config: Don't use VMConfig.VCPUs
cee7ef7 main: stacktrace/coredump on error
64d58d1 installation: Update RHEL installation script
2cdf339 docs: add cpu constraints documentation
c568522 config: set 1 vCPU as the default number of vCPUs
59cd214 scripts: Add '--version' option to collect script
1efa552 scripts: Added options to collect script usage
0208f0b scripts: Make Collect script consider log levels
3efc197 scripts: Remove systemd unit selector from collect script
Compatibility with Docker
Clear Containers 3.0.22 is compatible with Docker v17.12-ce
OCI Runtime Specification
Clear Containers 3.0.22 support the OCI Runtime Specification v1.0.0-rc5
Clear Linux Containers image
Clear Containers 3.0.22 requires at least Clear Linux containers image 20640
Clear Linux Containers Kernel
Clear Containers 3.0.22 requires at least Clear Linux Containers kernel v4.14.22-86.container
Installation
Issues & limitations
Docker swarm support
See issue #771 for more
Networking
Adding networks dynamically
Resource management
See issue #341 for more information.
docker run --kernel-memory=
See issue #388 for more information.
shm
cgroup constraints
Capabilities
See issue #51 for more information.
sysctl
tmpfs
Other
checkpoint and restore
docker stats
See issue #200 for more information.
runtime commands
ps
command
See issue #95 for more information.
events
command
See issue #379 for more information.
update
command
See issue #380 for more information.
Networking
Support for joining an existing VM network
docker --net=host
docker run --link
Host resource sharing
docker --device
docker -v /dev/...
docker run --privileged
Other
Annotations
runtime commands
init
command
spec
command
Host rdmsr
warnings
More information Limitations