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

# Release 3.0.22 #1078

Merged
merged 1 commit into from
Mar 15, 2018
Merged

# Release 3.0.22 #1078

merged 1 commit into from
Mar 15, 2018

Conversation

jcvenegas
Copy link
Contributor

@jcvenegas jcvenegas commented Mar 15, 2018

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

- 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

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

Signed-off-by: Jose Carlos Venegas Munoz <[email protected]>
@sboeuf
Copy link
Contributor

sboeuf commented Mar 15, 2018

LGTM

Approved with PullApprove

@devimc
Copy link

devimc commented Mar 15, 2018

lgtm

Approved with PullApprove Approved with PullApprove

@devimc devimc merged commit 4b569ac into clearcontainers:master Mar 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants