Skip to content
This repository has been archived by the owner on Feb 8, 2021. It is now read-only.

Releases: hyperhq/runv

Release v1.0.0

09 Sep 08:41
Compare
Choose a tag to compare

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:
  • 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

28 Aug 02:10
Compare
Choose a tag to compare
Pre-release

Fix some oci compatible issues and update docs. Enable more tests.

Release Candidate 2 of v1.0.0

21 Aug 13:35
Compare
Choose a tag to compare
Pre-release

some issues were fixed after refactor, and major testes set was added.

Release Candidate 1 of v1.0.0

09 Aug 08:24
Compare
Choose a tag to compare
Pre-release

In 1.0, runV refactored the command line processing. And improved the compatibility with oci spec and containerd.

Release 0.8.1

10 May 16:26
Compare
Choose a tag to compare

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

21 Mar 02:21
Compare
Choose a tag to compare
  • 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

28 Oct 09:27
Compare
Choose a tag to compare
  • 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

29 Aug 10:14
Compare
Choose a tag to compare

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

25 May 11:44
Compare
Choose a tag to compare

Together with Hyper 0.6.0, the runV 0.6.0 released.

Release 0.5.0

06 Feb 01:22
Compare
Choose a tag to compare

Together with Hyper 0.5.0, the runV 0.5.0 released.