clearcontainers / runtime

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

vendor: Update virtcontainers vendoring #1090

Closed sboeuf closed 6 years ago

sboeuf commented 6 years ago

This commit vendors the latest version of virtcontainers. The main purpose is to include the fix preventing the cleanup of the container after a "start" or "stop" failed.

Shortlog:

5a57b52 virtcontainers: Do not rollback by deleting container or pod 10c38ae qemu: Move to qemu 2.11 80996b3 virtcontainers: kata_agent: Handle several /dev/shm 08909b2 virtcontainers: Don't ignore container mounts based on their path 423e864 qemu: refector createPod() 8c5fb45 qemu: only set systemd related kernel parameters when needed 463e6de qemu: append kernel root parameters iff root image is provided 4f57b65 hypervisor: add initrd image support 249945f virtcontainers: pod: remove cold plug support 47edcb3 virtcontainers: vfio: add support for hot plugging VFIO devices 4bca929 gitignore: merge gitignore files 5f1bc49 virtcontainers: qemu: Call removeDeviceFromBridge for virtio-blk 0916bb6 virtcontainers: agent: use onlineCPUMem to online vCPUs bfd497f virtcontainers/tests: Disable selected tests for uid != 0 ce37ac1 lint: Rename vcMock to vcmock b162863 lint: Fix virtcontainers staticcheck errors d51a5e3 lint: Fix virtcontainers unused errors 97d2ef2 lint: Annotate unused virtcontainers iota consts 9b98c26 lint: Fix virtcontainers maligned errors cc09b01 lint: Fix virtcontainers structcheck errors c4e8590 lint: Fix virtcontainers unconvert errors bd8b585 lint: Fix virtcontainers golint errors 3aad4f4 lint: Fix virtcontainers gofmt errors d5b0661 vendor: Vendor github.com/safchain/ethtool 96c4977 utils: Use go env to discover the GOPATH b6e6924 hyperstart_agent: ipv6: Skip ipv6 gateway for hyperstart agent 9f44729 kata_agent: ipv6: Skip ipv6 gateway for kata agent 21f8911 virtcontainers: kata_agent: Add virtio-scsi support 7e85032 virtcontainers: kata_agent: Use 9p2000.L version for 9p 8152e15 virtcontainers: kata_agent: Factorize appending devices c2e9801 virtcontainers: kata_agent: Rely on Storage instead of Device for rootfs dad59fe vendor: Move virtcontainers to project's root directory

Fixes #1089

Signed-off-by: Sebastien Boeuf sebastien.boeuf@intel.com

sboeuf commented 6 years ago

@grahamwhaley yep definitely, I hope nothing got broken...

jcvenegas commented 6 years ago

Restarted logs in https://clearlinux.org/cc-ci/job/clear-containers-runtime-16.04-PR/226/console

10:49:44 GitHub pull request #1090 of commit 51f7a8ff0f29746efbc6885928773f7c78995a68, no merge conflicts.
11:15:50 +------+---------------------------------+------------+------------+------------+---------+-------+-------+---------+
11:15:50 | P/F  |              NAME               |   FLOOR    |    MEAN    |  CEILING   |   GAP   | ITERS |  SD   |   COV   |
11:15:50 +------+---------------------------------+------------+------------+------------+---------+-------+-------+---------+
11:15:50 | Pass | docker-run-time                 |      1.000 |      2.468 |      5.000 | 400.0 % |   100 | 0.065 | 2.62 %  |
11:15:50 | Pass | memory-footprint-ksm            |  40000.000 |  77610.550 | 200000.000 | 400.0 % |     1 | 0.000 | 0.00 %  |
11:15:50 | Pass | network-bwd-host-contr-receiver |     10.000 |     23.513 |     30.000 | 200.0 % |     8 | 2.618 | 11.13 % |
11:15:50 | Pass | network-nginx-ab-benchmark      |    500.000 |   1274.120 |   2000.000 | 300.0 % |     1 | 0.000 | 0.00 %  |
11:15:50 | Pass | storage-IO-linear-read-bs-16k   | 180000.000 | 226515.560 | 300000.000 | 66.7 %  |     1 | 0.000 | 0.00 %  |
11:15:50 | Pass | storage-IO-linear-write-bs-16k  | 150000.000 | 202841.850 | 300000.000 | 100.0 % |     1 | 0.000 | 0.00 %  |
11:15:50 | Pass | storage-IO-random-read-bs-16k   | 150000.000 | 228452.440 | 300000.000 | 100.0 % |     1 | 0.000 | 0.00 %  |
11:15:50 | Pass | storage-IO-random-write-bs-16k  | 150000.000 | 192775.910 | 300000.000 | 100.0 % |     1 | 0.000 | 0.00 %  |
11:15:50 +------+---------------------------------+------------+------------+------------+---------+-------+-------+---------+