Since the rolling release 1.3-rolling-202005051136 any pseudo-interfaces fail to come up or commit:
vyos@cr01b-vyos:~$ show ver | grep Ver Version: VyOS 1.3-rolling-202005051136 vyos@cr01b-vyos:~$ conf [edit] vyos@cr01b-vyos# load Loading configuration from 'config.boot' Load complete. Use 'commit' to make changes effective. [edit] vyos@cr01b-vyos# comp [edit interfaces] +pseudo-ethernet peth0 { + address 192.168.100.4/24 + description "MB8600 Management" + source-interface bond1 +} [edit] vyos@cr01b-vyos# commit [ interfaces pseudo-ethernet peth0 ] File "/usr/libexec/vyos/conf_mode/interfaces-pseudo-ethernet.py", line 130 or peth['ipv6_autoconf'] ) ): ^ SyntaxError: invalid syntax [[interfaces pseudo-ethernet peth0]] failed Commit failed [edit]