The first major update of The Anvil! V3.1.0. is now available at:
https://github.com/ClusterLabs/anvil/releases/tag/v3.1.0
This update includes a range of enhancements focused on performance, usability, and broader platform support. Notable improvements include enhanced Striker UI features, expanded configuration capabilities, and new support for Micro-Anvil! deployments.
To update, simply run striker-update-cluster from any Striker console.
Below is a summary of the key updates and changes included in this release.
Major changes
– Added Striker UI support for changing server configurations, including
un/plugging (virtual) network cables.
– Improved server and node display in Striker, including condensed server
display for sites with a large number of servers.
– Added support for server boot ordering.
– Improved management of subnodes in Striker.
– Significantly improved firewall support.
– Micro-Anvil! support added. Any network/fence config is allowed/supported
(with some loss of infra redundancy).
– Dropped support for CentOS Stream 8. Support for RHEL 8 is deprecated.
Minor changes
– Added custom NTP support.
– Fixed a bug that prevented adding disks to offline hosts.
– Reworked Striker calls to use sockets for more resiliency.
– Reworked and improved Striker’s server provision script.
– Improved job progress display support in Striker.
– Reworked so password updates could update all hosts in the Anvil! cluster.
– Multiple back-end tasks create jobs on peers instead of throwing
“wrong host” errors.
– Improved handling of rebuild cluster member’s updated SSH keys.
– Updated ocf:alteeve:server to start DRBD resources on pcmk peer only.
– other minor bug fixes.
Installation instructions are available on the wiki;
https://www.alteeve.com/w/Build_an_M3_Anvil!_Cluster
Support is available on this list, and from Alteeve;
https://ww2.alteeve.com/contact-us/
Many thanks to all contributors to this release!