This repository has been archived by the owner on Feb 8, 2021. It is now read-only.
Releases: hyperhq/runv
Releases · hyperhq/runv
Release v1.0.0
In release v1.0.0 of runV and hyperstart, we introduced several significant updates and fixed many bugs to make runV production ready. The featured updates include:
- Compatibility:
- compatible with the most recent 1.0 of OCI runtime specification;
- compatible with the latest CNCF containerd;
- compatible with the latest Docker (17.06.1-ee and later).
- New hypervisor architectures support:
- xenpv driver, with the latest Xen 4.9, we could launch runV with very minimal performance penalty (<5 % in most scenarios) on instance of Google GCE and other IaaS platform;
- kvmtool driver brings the offical ARM support to runV.
- Feature update:
- Read-only rootfs: allows runV to launch with read-only rootfs;
- support vhostuser network card for qemu driver, which enables the low latency network for scenarios such as NFV.
- Many other feature or test improvements, and many bug fix.
Thanks the contribution from Huawei, ARM, Intel, Alibaba, and other individuals.
Release Candidate 3 of v1.0.0
Fix some oci compatible issues and update docs. Enable more tests.
Release Candidate 2 of v1.0.0
some issues were fixed after refactor, and major testes set was added.
Release Candidate 1 of v1.0.0
In 1.0, runV refactored the command line processing. And improved the compatibility with oci spec and containerd.
Release 0.8.1
This is a bugfix release of 0.8:
- Enable vSock, a communication channel between host and guest.
- Kubernetes CRI compatibility issues.
- Container IO stream issues.
- Fixed the Xen build.
Release 0.8.0
- Kubernetes CRI semantics support.
- Arch: support ARM64 CPUs with GIC version3, e.g. Cavium ThunderX 64-core CPU.
- Move all the Pod level logic to hyperd, and runV only maintains the sandbox and containers.
- Simplify the model and state machine -- one Pod is one VM.
Release 0.7.0
- Support system arch s390x and ppc64le (#312)
- Support system arch ARM64 (#360)
- Enable VM template for runV and runV-containerd, which improves the boot performance to 130ms and reduces 80MB memory consumption per container. (#303, #304)
- Enable CNI, OVS and improve the networking configurations. (#286, #307)
- Add QoS Control for network interface. (#331)
- Allow one volume to be mounted to multiple mount points of one container. (#329)
- Improve streaming IO for containers
- Move dependencies from Godep to vendors
- Many other fixes and improvements
Release 0.6.2
Together with HyperContainer 0.6.2, the runv 0.6.2 released.
- add route and portmapping support
- qemu daemonize/log refactor
- vm template(basic) support
- runv namespaced refacor
- add CNI support for runv-oci container
- add rbd IO throttle support
Release 0.6.0
Together with Hyper 0.6.0, the runV 0.6.0 released.
Release 0.5.0
Together with Hyper 0.5.0, the runV 0.5.0 released.