Apparently, because of how VRRP itself works, we cannot mix IPv4 and IPv6 VIPs on the same VRRP instance in keepalived.
For stuff needing IPv6 VIPs, we need either:
- refactor the keepalived puppet module to have explicit IPv6 support
- move to a different VIP settings, make BGP-based anycast VIPs