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.
- 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!