While trying to configure VRRP (vyos rolling 202208291850) I get the error VRID "10" can only be used once on interface "bond0.10"! which is not completely true. Since I create 2 different groups and one has an IPv4 (VRRPv2) address while the other has an IPv6 address (VRRPv3). They can both use the same VRID because they are different protocols.
Looking at the keepalived docs this config is valid and I even see this setup being used in the field.