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

vendor: Update virtcontainers vendoring #436

Closed
sboeuf opened this issue Aug 18, 2017 · 0 comments
Closed

vendor: Update virtcontainers vendoring #436

sboeuf opened this issue Aug 18, 2017 · 0 comments
Assignees

Comments

@sboeuf
Copy link
Contributor

sboeuf commented Aug 18, 2017

An update of the virtcontainers package is needed so that we can rely on the latest version including the detection of nested VM environment. That way, when running on a VMM, our Clear Containers runtime will adapt QEMU flags accordingly.
Note the ciao package has to be updated at the same time.

sboeuf pushed a commit that referenced this issue Aug 18, 2017
Shortlog of what have been added since the last vendoring:

e99f6b2 qemu: Enable specific flags if running on VMM
3b40bc0 hyperstart: add suport for user, group and additional groups
f7be1c0 hypervisor: Detect if running on a VMM
b79ccb4 vendor: Update ciao vendoring
47c6912 pause: Rewrite pause binary in go.
f82fc60 pkg: oci: support OCI spec cpu quota/period
1b02f69 pkg: oci: support OCI spec memory limit
d0bb122 qemu: set maxmem to host memory size
4dce315 hyperstart: move hyper and tty socket to per-pod runtime
2018d1a 1.0.0-rc.4 release
1140aca hypervisor: export SerializeParams and DeserializeParams
89577b2 pod: Allow to stop a pod in ready state as a special case
8fdcb90 pod: Ignore container ready or stopped when stopping the pod
72a0be6 pod: Factorize pod stop() function
7f61c04 container: Don't issue an error if trying to stop a stopped
10c592f container: Signal a ready container is valid but not stopping
ae8fcbb api: Update the container status when retrieving its status

The vendoring of ciao package has also been updated because
virtcontainers relies on latest ciao version.

Fixes #436

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
@sboeuf sboeuf self-assigned this Aug 18, 2017
sboeuf pushed a commit that referenced this issue Aug 18, 2017
Shortlog of what have been added since the last vendoring:

e99f6b2 qemu: Enable specific flags if running on VMM
3b40bc0 hyperstart: add suport for user, group and additional groups
f7be1c0 hypervisor: Detect if running on a VMM
b79ccb4 vendor: Update ciao vendoring
47c6912 pause: Rewrite pause binary in go.
f82fc60 pkg: oci: support OCI spec cpu quota/period
1b02f69 pkg: oci: support OCI spec memory limit
d0bb122 qemu: set maxmem to host memory size
4dce315 hyperstart: move hyper and tty socket to per-pod runtime
2018d1a 1.0.0-rc.4 release
1140aca hypervisor: export SerializeParams and DeserializeParams
89577b2 pod: Allow to stop a pod in ready state as a special case
8fdcb90 pod: Ignore container ready or stopped when stopping the pod
72a0be6 pod: Factorize pod stop() function
7f61c04 container: Don't issue an error if trying to stop a stopped
10c592f container: Signal a ready container is valid but not stopping
ae8fcbb api: Update the container status when retrieving its status

The vendoring of the ciao package has also been updated because
virtcontainers relies on latest ciao version.

Fixes #436

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
sboeuf pushed a commit that referenced this issue Aug 18, 2017
Shortlog of what have been added since the last vendoring:

e99f6b2 qemu: Enable specific flags if running on VMM
3b40bc0 hyperstart: add suport for user, group and additional groups
f7be1c0 hypervisor: Detect if running on a VMM
b79ccb4 vendor: Update ciao vendoring
47c6912 pause: Rewrite pause binary in go.
f82fc60 pkg: oci: support OCI spec cpu quota/period
1b02f69 pkg: oci: support OCI spec memory limit
d0bb122 qemu: set maxmem to host memory size
4dce315 hyperstart: move hyper and tty socket to per-pod runtime
2018d1a 1.0.0-rc.4 release
1140aca hypervisor: export SerializeParams and DeserializeParams
89577b2 pod: Allow to stop a pod in ready state as a special case
8fdcb90 pod: Ignore container ready or stopped when stopping the pod
72a0be6 pod: Factorize pod stop() function
7f61c04 container: Don't issue an error if trying to stop a stopped
10c592f container: Signal a ready container is valid but not stopping
ae8fcbb api: Update the container status when retrieving its status

The vendoring of the ciao package has also been updated because
virtcontainers relies on latest ciao version.

Fixes #436

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
sboeuf pushed a commit that referenced this issue Aug 18, 2017
Shortlog of what have been added since the last vendoring:

e99f6b2 qemu: Enable specific flags if running on VMM
3b40bc0 hyperstart: add suport for user, group and additional groups
f7be1c0 hypervisor: Detect if running on a VMM
b79ccb4 vendor: Update ciao vendoring
47c6912 pause: Rewrite pause binary in go.
f82fc60 pkg: oci: support OCI spec cpu quota/period
1b02f69 pkg: oci: support OCI spec memory limit
d0bb122 qemu: set maxmem to host memory size
4dce315 hyperstart: move hyper and tty socket to per-pod runtime
2018d1a 1.0.0-rc.4 release
1140aca hypervisor: export SerializeParams and DeserializeParams
89577b2 pod: Allow to stop a pod in ready state as a special case
8fdcb90 pod: Ignore container ready or stopped when stopping the pod
72a0be6 pod: Factorize pod stop() function
7f61c04 container: Don't issue an error if trying to stop a stopped
10c592f container: Signal a ready container is valid but not stopping
ae8fcbb api: Update the container status when retrieving its status

The vendoring of the ciao package has also been updated because
virtcontainers relies on latest ciao version.

Fixes #436

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
jodh-intel added a commit to jodh-intel/runtime that referenced this issue Sep 8, 2017
Mention that although `--cpus` is not supported, `--cpu-quota` and `--cpu-period` are [1].

Fixes clearcontainers#494.

[1] - See containers/virtcontainers#344 and
clearcontainers#436.

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
jodh-intel added a commit to jodh-intel/runtime that referenced this issue Sep 8, 2017
Mention that although `--cpus` is not supported, `--cpu-quota` and `--cpu-period` are [1].

Fixes clearcontainers#494.

[1] - See containers/virtcontainers#344 and
clearcontainers#436.

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants