-
v0.9.28 Stable
released this
2021-07-19 09:30:31 -04:00 | 1065 commits to master since this releaseParallel Virtual Cluster version 0.9.28
- [CLI Client] Revamp confirmation options for "vm modify" command
Downloads
-
v0.9.27 Stable
released this
2021-07-19 00:04:16 -04:00 | 1067 commits to master since this releaseParallel Virtual Cluster version 0.9.27
- [CLI Client] Fixes a bug with vm modify command when passed a file
Downloads
-
v0.9.26 Stable
released this
2021-07-18 22:17:57 -04:00 | 1069 commits to master since this releaseParallel Virtual Cluster version 0.9.26
- [Node Daemon] Corrects some bad assumptions about fencing results during hardware failures
- [All] Implements VM tagging functionality
- [All] Implements Node log access via PVC functionality
Release Notes
- This version requires much more Zookeeper disk space when
zookeeper_logging
is enabled, due to the ever-increasing logs.pvc-installer
has been modified to accomplish this. A 16GB or 32GB dedicated/var/lib/zookepeer
logical volume is recommended for optimal behaviour, and the/etc/cron.daily/zookeeper-vacuum
script in the latestpvc-ansible
has been modified to keep only 3 sets of logs versus the previous 14.
Downloads
-
v0.9.25 Stable
released this
2021-07-11 23:19:54 -04:00 | 1097 commits to master since this releaseParallel Virtual Cluster version 0.9.25
- [Node Daemon] Returns to Rados library calls for Ceph due to performance problems
- [Node Daemon] Adds a date output to keepalive messages
- [Daemons] Configures ZK connection logging only for persistent connections
- [API Provisioner] Add context manager-based chroot to Debootstrap example script
- [Node Daemon] Fixes a bug where shutdown daemon state was overwritten
Downloads
-
v0.9.24 Stable
released this
2021-07-09 16:47:09 -04:00 | 1104 commits to master since this releaseParallel Virtual Cluster version 0.9.24
- [Node Daemon] Removes Rados module polling of Ceph cluster and returns to command-based polling for timeout purposes, and removes some flaky return statements
- [Node Daemon] Removes flaky Zookeeper connection renewals that caused problems
- [CLI Client] Allow raw lists of clusters from
pvc cluster list
- [API Daemon] Fixes several issues when getting VM data without stats
- [API Daemon] Fixes issues with removing VMs while disks are still in use (failed provisioning, etc.)
Downloads
-
v0.9.23 Stable
released this
2021-07-06 09:40:42 -04:00 | 1118 commits to master since this releaseParallel Virtual Cluster version 0.9.23
- [Daemons] Fixes a critical overwriting bug in zkhandler when schema paths are not yet valid
- [Node Daemon] Ensures the daemon mode is updated on every startup (fixes the side effect of the above bug in 0.9.22)
Downloads
-
v0.9.22 Stable
released this
2021-07-05 16:48:19 -04:00 | 1125 commits to master since this releaseParallel Virtual Cluster version 0.9.22
- [API Daemon] Drastically improves performance when getting large lists (e.g. VMs)
- [Daemons] Adds profiler functions for use in debug mode
- [Daemons] Improves reliability of ZK locking
- [Daemons] Adds the new logo in ASCII form to the Daemon startup message
- [Node Daemon] Fixes bug where VMs would sometimes not stop
- [Node Daemon] Code cleanups in various classes
- [Node Daemon] Fixes a bug when reading node schema data
- [All] Adds node PVC version information to the list output
- [CLI Client] Improves the style and formatting of list output including a new header line
- [API Worker] Fixes a bug that prevented the storage benchmark job from running
- [CLI Client] Fixes some bugs in the VM network listing
Downloads
-
v0.9.21 Stable
released this
2021-06-30 09:40:33 -04:00 | 1150 commits to master since this releaseParallel Virtual Cluster version 0.9.21
- [API Daemon] Ensures VMs stop before removing them
- [Node Daemon] Fixes a bug with VM shutdowns not timing out
- [Documentation] Adds information about georedundancy caveats
- [All] Adds support for SR-IOV NICs (hostdev and macvtap) and surrounding documentation
- [Node Daemon] Fixes a bug where shutdown aborted migrations unexpectedly
- [Node Daemon] Fixes a bug where the migration method was not updated realtime
- [Node Daemon] Adjusts the Patroni commands to remove reference to Zookeeper path
- [CLI Client] Adjusts several help messages and fixes some typos
- [CLI Client] Converts the CLI client to a proper Python module
- [API Daemon] Improves VM list performance
- [API Daemon] Adjusts VM list matching critera (only matches against the UUID if it's a full UUID)
- [API Worker] Fixes incompatibility between Deb 10 and 11 in launching Celery worker
- [API Daemon] Corrects several bugs with initialization command
- [Documentation] Adds a shiny new logo and revamps introduction text
Downloads
-
v0.9.20 Stable
released this
2021-06-14 21:27:37 -04:00 | 1218 commits to master since this releaseParallel Virtual Cluster version 0.9.20
- [Daemons] Implemented a Zookeeper schema handler and version 0 schema
- [Daemons] Completes major refactoring of codebase to make use of the schema handler
- [Daemons] Adds support for dynamic chema changges and "hot reloading" of pvcnoded processes
- [Daemons] Adds a functional testing script for verifying operation against a test cluster
- [Daemons, CLI] Fixes several minor bugs found by the above script
- [Daemons, CLI] Add support for Debian 11 "Bullseye"
Downloads
-
v0.9.19 Stable
released this
2021-06-06 01:49:05 -04:00 | 1290 commits to master since this releaseParallel Virtual Cluster version 0.9.19
- [CLI] Corrects some flawed conditionals
- [API] Disables SQLAlchemy modification tracking functionality (not used by us)
- [Daemons] Implements new zkhandler module for improved reliability and reusability
- [Daemons] Refactors some code to use new zkhandler module
- [API, CLI] Adds support for "none" migration selector (uses cluster default instead)
- [Daemons] Moves some configuration keys to new /config tree
- [Node Daemon] Increases initial lock timeout for VM migrations to avoid out-of-sync potential
- [Provisioner] Support storing and using textual cluster network labels ("upstream", "storage", "cluster") in templates
- [API] Avoid duplicating existing node states
Downloads