Skip to content

Releases: parallelvirtualcluster/pvc

Release 0.9.8

24 Nov 18:23
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.8

  • Adds support for cluster backup/restore
  • Moves location of init command in CLI to make room for the above
  • Cleans up some invalid help messages from the API

Release 0.9.7

19 Nov 16:02
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.7

  • Fixes bug with provisioner system template modifications

Release 0.9.6

17 Nov 18:07
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.6

  • Fixes bug with migrations

Release 0.9.5

17 Nov 17:38
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.5

  • Fixes bug with line count in log follow
  • Fixes bug with disk stat output being None
  • Adds short pretty health output
  • Documentation updates

Release 0.9.4

10 Nov 20:36
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.4

  • Fixes major bug in OVA parser

Release 0.9.3

09 Nov 16:49
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.3

  • Fixes bugs with image & OVA upload parsing

Release 0.9.2

08 Nov 07:25
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.2

  • Major linting of the codebase with flake8; adds linting tools
  • Implements CLI-based modification of VM vCPUs, memory, networks, and disks without directly editing XML
  • Fixes bug where pvc vm log -f would show all 1000 lines before starting
  • Fixes bug in default provisioner libvirt schema (drive -> driver typo)

Release 0.9.1

29 Oct 16:27
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.1

  • Adds per-VM migration method feature
  • Fixes bug with provisioner system template listing

Release 0.9.0

26 Oct 06:32
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.9.0

  • Fixes a number of bugs and technical debt.
  • Improves VM migration to function with a lockstep mechanism preventing undefined migration states and better parallelism.
  • Adds additional reporting of "provisioned" memory on nodes, and reporting of (n-1) RAM violations.
  • Allows entirely IP-less managed networks.
  • Improves handling of large file uploads (OVAs and raw disk images) to avoid duplicate writing.
  • Removes PyWSGI which had major blocking issues during file uploads, and move to a "debug"-only Flask instance with SSL support instead.

This release introduces an updated version scheme; all future stable releases until 1.0.0 is ready will be made under this 0.9.z naming. This does not represent semantic versioning and all changes (feature, improvement, or bugfix) will be considered for inclusion in this release train.

Release 0.8

28 Aug 04:38
Compare
Choose a tag to compare

Parallel Virtual Cluster version 0.8 (release)

Several improvements since 0.7, including numerous bugfixes, new features, and general improvements. Moves PVC to production-grade.

This release is release quality software and requires PVC Ansible and PVC Installer components to set up.

Getting Started

To get started with PVC, read the Cluster Architecture document, then see Installing for details on setting up a set of PVC nodes, using the PVC Ansible framework to configure and bootstrap a cluster, and managing it with the pvc CLI tool or RESTful HTTP API. For details on the project, its motivation, and architectural details, see the About page.