containers / virtcontainers

A Go package for building hardware virtualized container runtimes
Apache License 2.0
139 stars 43 forks source link

1.0.4 release #437

Closed sameo closed 7 years ago

sameo commented 7 years ago

Added shim debug output Added support for custom qemu accelerators Added structured logging Added drive hotplug support for all containers Fixed pod block index accounting Fixed vendoring model

Shortlog

c490764 container: Rename addDrive to hotplugDrive e848de5 pod: Hotplug all pod container rootfs with devicemapper d7e3297 pod: Do not overwrite pod state 8b229ca tests: Add tests to check the changes made to ignore uevent error 6eb81de log: Log devices that are not passed to the container. 8a998f8 devices: Add corner case check for /dev/vfio/vfio f7d0732 devices: Ignore error from missing sysfs path under /sys/dev 3ae5af6 .ci: Pass go env variables to sudo. 8098674 ci: Fix go-vet errors ccd0c75 logging: Use structured logging 7867430 logging: Log less by default c03bca6 Vendoring: Use revision locked vendoring model 971215d ci: Fix call to virtcontainers-setup.sh 1b5888f shim: Pass container ID using CLI option 7148059 docs: Describe how vfio devices can be passed c286dbb device: Call addDevice after dereferencing pointer receiver. caefa12 devices: Refactor device handling 95f3ae9 filesystem: Split function to reduce cyclomatic complexity 4640741 filesystem: Custom marshal and unmarshal device interface objects e0fef66 qemu: add default machine accelerators cdc77cc qemu: remove newer machine accelerators c1291fb qemu: support for custom machine accelerators 93014e4 qemu: support custom bios e1fa974 vendor: update ciao df5e866 shim: Add ability to enable debug output

Signed-off-by: Samuel Ortiz sameo@linux.intel.com

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 66.052% when pulling 4bd0c5c47d8aa19f6de74f88eab0a16b918551ae on sameo/topic/releases into 3866cd01c418f0e4f4b3577f7e1d206edce6a8d9 on master.