Vyos is complaining about source-address even if it is configured. If we execute the source-address two times it allows.
vyos@hh-vpn# set interfaces vxlan vxlan1 source-address 10.15.30.38 [edit] vyos@hh-vpn# set interfaces vxlan vxlan1 vni 15 [edit] vyos@hh-vpn# commit WARNING: RFC7348 recommends VXLAN tunnels preserve a 1500 byte MTU Group, remote or source-address must be configured [[interfaces vxlan vxlan1]] failed Commit failed [edit] vyos@hh-vpn# set interfaces vxlan vxlan1 source-address 10.15.30.38 [edit] vyos@hh-vpn# commit WARNING: RFC7348 recommends VXLAN tunnels preserve a 1500 byte MTU
vyos@hh-vpn# set interfaces vxlan vxlan2 source-address 10.15.30.38 [edit] vyos@hh-vpn# set interfaces vxlan vxlan2 source-address 10.15.30.38 [edit] vyos@hh-vpn# set interfaces vxlan vxlan2 vni 12 [edit] vyos@hh-vpn# commit WARNING: RFC7348 recommends VXLAN tunnels preserve a 1500 byte MTU [edit]