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

Release 3.0.3 #715

Merged
merged 1 commit into from
Oct 11, 2017
Merged

Release 3.0.3 #715

merged 1 commit into from
Oct 11, 2017

Conversation

jcvenegas
Copy link
Contributor

Release 3.0.3

Changes

Now is possible the run containers with identical ID prefixes.
Updated Clear Containers image to use agent structured login.
Added configuration option to enable Huge Pages and disable nesting customization.
Added coredump format on panics to allow crash-handling programs like
apport to log the details.

  • go 1.9 go vet fixes
  • oci: Support containers with identical ID prefixes
  • Makefile: Fix copy paste error in hypervisor debug
  • versions: update image to 18220
  • CI: remove tests from run.sh script
  • main: coredump on internal error
  • vendor: Update virtcontainers vendoring
  • scripts: Fix shim log checking for data collection script
  • Configuration: Huge pages support
  • Configuration: Provide an option to disable nesting customization
  • Add shim to data collection script
  • tests: switch to test copyParentCPUSet under tmpDir
  • vendor: Update virtcontainers, ciao and logrus vendorings
  • logger: Display timezone as offset
  • scripts: Add proxy problems to cc-collect-data output
  • makefile: Fix installation scripts

Shortlog

2c9d636 Workaround: dep does not pull in correct dependencies
4b906d5 go vet: Fix errors detected by go 1.9
8bc61b3 Revendor: testify needs to be updated to pass go vet
89a00f0 oci: Support containers with identical ID prefixes
ca44e22 Makefile: Fix copy paste error in hypervisor debug
cdcf851 versions: update image to 18220
98f9def CI: remove tests from run.sh script
8aabf7c main: coredump on internal error
c4e8bf5 vendor: Update virtcontainers vendoring
80557b3 scripts: Fix shim log checking for data collection script
bc32914 Configuration: Huge pages support
bffd682 Configuration: Provide an option to disable nesting customizations
bfc2752 scripts: Add shim logs to data collection script
70bcd91 scripts: Refactor system journal code in data collection script
c6efaf6 scripts: Added more problem regexes to data collection script
dad00e7 scripts: Sort problem regex in data collection script
7f2a114 tests: switch to test copyParentCPUSet under tmpDir
2fda4af vendor: Update virtcontainers, ciao and logrus vendorings
99455b6 logger: Display timezone as offset
8f13479 scripts: Add proxy problems to cc-collect-data output
222bae7 makefile: Fix scirpts installation

Compatibility with Docker

Clear Containers 3.0.3 is compatible with Docker v17.06-ce

OCI Runtime Specification

Clear Containers 3.0.3 support the OCI Runtime Specification v1.0.0-rc5

Clear Linux Containers image

Clear Containers 3.0.3 requires at least Clear Linux containers image 18220

Clear Linux Containers Kernel

Clear Containers 3.0.3 requires at least Clear Linux Containers kernel v4.9.47-77.container

Installation

Issues & limitations

Networking

Adding networks dynamically

Resource management

docker run --cpus=

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

More information Limitations

Changes

- go 1.9 go vet fixes
- oci: Support containers with identical ID prefixes
- Makefile: Fix copy paste error in hypervisor debug
- versions: update image to 18220
- CI: remove tests from run.sh script
- main: coredump on internal error
- vendor: Update virtcontainers vendoring
- scripts: Fix shim log checking for data collection script
- Configuration: Huge pages support
- Configuration: Provide an option to disable nesting customization
- Add shim to data collection script
- tests: switch to test copyParentCPUSet under tmpDir
- vendor: Update virtcontainers, ciao and logrus vendorings
- logger: Display timezone as offset
- scripts: Add proxy problems to cc-collect-data output
- makefile: Fix installation scripts

Fixes: clearcontainers#712

Signed-off-by: Jose Carlos Venegas Munoz <[email protected]>
@mcastelino mcastelino merged commit 92c25e5 into clearcontainers:master Oct 11, 2017
@clearcontainersbot
Copy link

kubernetes qa-passed 👍

mcastelino pushed a commit to mcastelino/runtime that referenced this pull request Dec 6, 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.

4 participants