proxlb (1.0.5) unstable; urgency=low * Fix migration from local disks. * Fix allowed values (add DEBUG, WARNING) for log verbosity. * Fix node (and its objects) evaluation when not reachable (e.g., maintenance). * Fix evaluation of maintenance mode where comparing list & string resulted in a crash. * Change docs to make bool usage in configs more clear. -- Florian Paul Azim Hoberg Wed, 30 Oct 2024 17:02:31 +0100 proxlb (1.0.4) unstable; urgency=low * Add feature to make API timeout configureable. * Add maintenance mode to evacuate a node and move workloads for other nodes in the cluster. * Add version output cli arg. * Run storage balancing only on supported shared storages. * Run storage balancing only when needed to save time. * Fix CPU balancing where calculations are done in float instead of int. (by @glitchvern) * Fix documentation for the underlying infrastructure. -- Florian Paul Azim Hoberg Fri, 11 Oct 2024 06:14:13 +0200 proxlb (1.0.3) unstable; urgency=low * Add a convert function to cast all bool alike options from configparser to bools. * Add a config parser options for future features. * Add a config versio schema that must be supported by ProxLB. * Add feature to allow the API hosts being provided as a comma separated list. * Add storage balancing function. * Add doc how to add dedicated user for authentication. (by @Dulux-Oz) * Add cli arg `-b` to return the next best node for next VM/CT placement.Fix some wonkey code styles. * Provide a more reasonable output when HA services are not active in a Proxmox cluster. * Improve the underlying code base for future implementations. * Fix documentation for the master_only parameter placed in the wrong config section. * Fixed `master_only` function by inverting the condition. * Improved the overall validation and error handling. * Fix bug in the `proxlb.conf` in the vm_balancing section. * Fix handling of unset `ignore_nodes` and `ignore_vms` resulted in an attribute error. * Fix anti-affinity rules not evaluating a new and different node. -- Florian Paul Azim Hoberg Wed, 11 Sep 2024 17:31:03 +0200 proxlb (1.0.2) unstable; urgency=low * Add option to run migration in parallel or sequentially. * Add option to run ProxLB only on a Proxmox cluster master (req. HA feature). * Fix daemon timer to use hours instead of minutes. * Fix CMake packaging for Debian package to avoid overwriting the config file. * Fix some wonkey code styles. -- Florian Paul Azim Hoberg Tue, 13 Aug 2024 17:28:14 +0200 proxlb (1.0.0) unstable; urgency=low * Initial release of ProxLB. -- Florian Paul Azim Hoberg Thu, 01 Aug 2024 17:04:12 +0200 proxlb (0.9.0) unstable; urgency=low * Initial development release of ProxLB as a tech preview. -- Florian Paul Azim Hoberg Sun, 07 Jul 2024 05:38:41 +0200