clearcontainers / runtime

OCI (Open Containers Initiative) compatible runtime using Virtual Machines
Apache License 2.0
589 stars 70 forks source link

# Release 3.0.22 #1078

Closed jcvenegas closed 6 years ago

jcvenegas commented 6 years ago

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

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

sboeuf commented 6 years ago

LGTM

Approved with PullApprove

devimc commented 6 years ago

lgtm

Approved with PullApprove Approved with PullApprove