Reproducing steps:
touch /config/scripts/vrrp-backup.sh touch /config/scripts/vrrp-fault.sh touch /config/scripts/vrrp-master.sh sudo chmod +x /config/scripts/vrrp* configure set interfaces ethernet eth0 address '198.51.100.1/24' set high-availability vrrp group G-R-O-U-P-1 hello-source-address '198.51.100.1' set high-availability vrrp group G-R-O-U-P-1 peer-address '198.51.100.2' set high-availability vrrp group G-R-O-U-P-1 interface 'eth0' set high-availability vrrp group G-R-O-U-P-1 transition-script backup '/config/scripts/vrrp-backup.sh' set high-availability vrrp group G-R-O-U-P-1 transition-script fault '/config/scripts/vrrp-fault.sh' set high-availability vrrp group G-R-O-U-P-1 transition-script master '/config/scripts/vrrp-master.sh' set high-availability vrrp group G-R-O-U-P-1 virtual-address '198.51.100.254/24' set high-availability vrrp group G-R-O-U-P-1 vrid '16' set high-availability vrrp group G-R-O-U-P-1 priority '50' commit
Log
Starting FIFO pipe for Keepalived Feb 02 20:19:01 vyos keepalived-fifo.py[5827]: Loaded configuration: {'group': {'G_R_O_U_P_1': {'hello_source_address': '198.51.100.1', 'interface': 'eth0', 'peer_address': '198.51.100.2', 'priority': '50', 'transition_script': {'backup': '/config/scripts/vrrp-backup.sh', 'fault': '/config/scripts/vrrp-fault.sh', 'master': '/config/scripts/vrrp-master.sh'}, 'virtual_address': ['198.51.100.254/24'], 'vrid': '16'}}}
Looks like something wrong with key_mangling