• v0.9.100 8cb44c0c5d

    0.9.100 Stable

    joshuaboniface released this 2024-08-30 11:04:02 -04:00 | 7 commits to master since this release

    Parallel Virtual Cluster version 0.9.100

    • [API Daemon] Improves the handling of "detect:" disk strings on newer systems by leveraging the "nvme" command
    • [Client CLI] Update help text about "detect:" disk strings
    • [Meta] Updates deprecation warnings and updates builder to only add this version for Debian 12 (Bookworm)
    Downloads
  • v0.9.99 02a775c99b

    0.9.99 Stable

    joshuaboniface released this 2024-08-28 11:20:58 -04:00 | 13 commits to master since this release

    Parallel Virtual Cluster version 0.9.99

    Deprecation Warning (Project): Version 0.9.99 is the last version of PVC that will support Debian 10 and Debian 11. All future versions of PVC will require Debian 12 as the base OS. Leverage the distribution upgrade oneshot playbooks in "pvc-ansible" to upgrade systems to continue receiving new versions of PVC.
    Deprecation Warning: pvc vm backup commands are now deprecated and will be removed in a future version. Use pvc vm snapshot commands instead.
    Breaking Change: The on-disk format of VM snapshot exports differs from backup exports, and the PVC autobackup system now leverages these. It is recommended to start fresh with a new tree of backups for pvc autobackup for maximum compatibility.
    Breaking Change: VM autobackups now run in pvcworkerd instead of the CLI client directly, allowing them to be triggerd from any node (or externally). It is important to apply the timer unit changes from the pvc-ansible role after upgrading to 0.9.99 to avoid duplicate runs.
    Usage Note: VM snapshots are displayed in the pvc vm list and pvc vm info outputs, not in a unique "list" endpoint.

    • [API Daemon] Adds a proper error when an invalid provisioner profile is specified
    • [Node Daemon] Sorts Ceph pools properly in node keepalive to avoid incorrect ordering
    • [Health Daemon] Improves handling of IPMI checks by adding multiple tries but a shorter timeout
    • [API Daemon] Improves handling of XML parsing errors in VM configurations
    • [ALL] Adds support for whole VM snapshots, including configuration XML details, and direct rollback to snapshots
    • [ALL] Adds support for exporting and importing whole VM snapshots
    • [Client CLI] Removes vCPU topology from short VM info output
    • [Client CLI] Improves output format of VM info output
    • [API Daemon] Adds an endpoint to get the current primary node
    • [Client CLI] Fixes a bug where API requests were made 3 times
    • [Other] Improves the build-and-deploy.sh script
    • [API Daemon] Improves the "vm rename" command to avoid redefining VM, preserving history etc.
    • [API Daemon] Adds an indication when a task is run on the primary node
    • [API Daemon] Fixes a bug where the ZK schema relative path didn't work sometimes
    Downloads
  • v0.9.98 1aa5999109

    0.9.98 Stable

    joshuaboniface released this 2024-06-05 12:03:20 -04:00 | 85 commits to master since this release

    Parallel Virtual Cluster version 0.9.98

    • [CLI Client] Fixed output when API call times out
    • [Node Daemon] Improves the handling of fence states
    • [API Daemon/CLI Client] Adds support for storage snapshot rollback
    • [CLI Client] Adds additional warning messages about snapshot consistency to help output
    • [API Daemon] Fixes a bug listing snapshots by pool/volume
    • [Node Daemon] Adds a --version flag for information gathering by update-motd.sh
    Downloads
  • v0.9.97 f1fe0c63f5

    0.9.97 Stable

    joshuaboniface released this 2024-04-19 10:33:21 -04:00 | 92 commits to master since this release

    Parallel Virtual Cluster version 0.9.97

    • [Client CLI] Ensures --lines is always an integer value
    • [Node Daemon] Fixes a bug if d_network changes during iteration
    • [Node Daemon] Moves to using allocated instead of free memory for node reporting
    • [API Daemon] Fixes a bug if lingering RBD snapshots exist when removing a volume (#180)
    Downloads
  • v0.9.96 78c774b607

    0.9.96 Stable

    joshuaboniface released this 2024-03-08 14:24:16 -05:00 | 98 commits to master since this release

    Parallel Virtual Cluster version 0.9.96

    • [API Daemon] Fixes a bug when reporting node stats
    • [API Daemon] Fixes a bug deleteing successful benchmark results
    Downloads
  • v0.9.95 dee8d186cf

    0.9.95 Stable

    joshuaboniface released this 2024-02-12 13:14:45 -05:00 | 102 commits to master since this release

    Parallel Virtual Cluster version 0.9.95

    • [API Daemon/CLI Client] Adds a flag to allow duplicate VNIs in network templates
    • [API Daemon] Ensures that storage template disks are returned in disk ID order
    • [Client CLI] Fixes a display bug showing all OSDs as split
    Downloads
  • v0.9.94 d63cc2e661

    0.9.94 Stable

    joshuaboniface released this 2024-02-06 13:33:25 -05:00 | 106 commits to master since this release

    Parallel Virtual Cluster version 0.9.94

    • [CLI Client] Fixes an incorrect ordering issue with autobackup summary emails
    • [API Daemon/CLI Client] Adds an additional safety check for 80% cluster fullness when doing volume adds or resizes
    • [API Daemon/CLI Client] Adds safety checks to volume clones as well
    • [API Daemon] Fixes a few remaining memory bugs for stopped/disabled VMs
    Downloads
  • v0.9.93 18f09196be

    0.9.93 Stable

    joshuaboniface released this 2024-01-30 09:52:02 -05:00 | 111 commits to master since this release

    Parallel Virtual Cluster version 0.9.93

    • [API Daemon] Fixes a bug where stuck zkhandler threads were not cleaned up on error
    Downloads
  • v0.9.92 df40b779af

    0.9.92 Stable

    joshuaboniface released this 2024-01-29 09:40:17 -05:00 | 113 commits to master since this release

    Parallel Virtual Cluster version 0.9.92

    • [CLI Client] Adds the new restore state to the colours list for VM status
    • [API Daemon] Fixes an incorrect variable assignment
    • [Provisioner] Improves the error handling of various steps in the debootstrap and rinse example scripts
    • [CLI Client] Fixes two bugs around missing keys that were added recently (uses get() instead direct dictionary refs)
    • [CLI Client] Improves API error handling via GET retries (x3) and better server status code handling
    Downloads
  • v0.9.91 f29b4c2755

    0.9.91 Stable

    joshuaboniface released this 2024-01-23 10:41:51 -05:00 | 119 commits to master since this release

    Parallel Virtual Cluster version 0.9.91

    • [Client CLI] Fixes a bug and improves output during cluster task events.
    • [Client CLI] Improves the output of the task list display.
    • [Provisioner] Fixes some missing cloud-init modules in the default debootstrap script.
    • [Client CLI] Fixes a bug with a missing argument to the vm_define helper function.
    • [All] Fixes inconsistent package find + rm commands to avoid errors in dpkg.
    Downloads