I’m going to start rolling out new nodes to make sure my Ansible cookbooks are correct and to use the right template. I thought I knew how to expand a partitioned drive without making the corresponding VM unbootable but apparently not… I connected the old workstation VM-drive to a new VM and ran testdisk. What a wonderful utility. Now I’ve made sure both Ubuntu and Rocky Linux use a partitioned drive for /boot and a separate disk for LVM and no partitioning there! So it should be expandable.
I’m giving up on Galera as it didn’t handle reboots appropriately.

It worked before and fortunately it works fine for people at work but I’m switching to pure primary/replica with my old scripts for switchover and failover. I have some software lying around that I wrote to keep track of MariaDB’s status.