Skip to content
This repository has been archived by the owner on May 6, 2020. It is now read-only.

Release:3.0.22

Compare
Choose a tag to compare
@jcvenegas jcvenegas released this 15 Mar 21:01
· 16 commits to master since this release
4b569ac

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