Interface pseudo-ethernet does not change mode.
set interfaces pseudo-ethernet peth1 mode private set interfaces pseudo-ethernet peth1 source-interface 'eth1'
Mode before the change expected private:
vyos@r14# sudo ip --detail link show dev peth1
10: peth1@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether a6:40:9e:4b:68:cc brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 68 maxmtu 65535
macvlan mode private addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535
[edit]
vyos@r14#Change mode to bridge expected mode bridge:
vyos@r14# set interfaces pseudo-ethernet peth1 mode 'bridge'
[edit]
vyos@r14# commit
[edit]
vyos@r14# sudo ip --detail link show dev peth1
10: peth1@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether a6:40:9e:4b:68:cc brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 68 maxmtu 65535
macvlan mode private addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535
[edit]
vyos@r14#