L2TPv3 interface down after creation/update

Hey guys,

I having an issue with current rolling 1.3 release. Iw ould like to use L2TPv3 interfaces for ip tunnels betwenn different routers. I can create those L2TPv3 interfaces. But then still stock in A/D because source code enforce admin state down.

I can only activate interface with an sudo ip link set {ifname} up. But when i commit any change of that interface or reboot router the interface is set to admin state down?

l2tpv3 l2tpeth10 {
address 192.168.37.1/27
encapsulation ip
local-ip 192.0.2.1
peer-session-id 100
peer-tunnel-id 200
remote-ip 203.0.113.24
session-id 100
tunnel-id 200
}

Configuration results in interface with admin state down.

python/vyos/ifconfig/l2tpv3.py:

# interface is always A/D down. It needs to be enabled explicitly
self.set_admin_state('down')

How can I enable interface permanently or is this a bug?

Thank you.

Hello @strex, this bug already described and confirmed on the phabricator https://phabricator.vyos.net/T3059

@strex, this issue was fixed on the latest rolling release.

Thanks for response. Yes, I know that. I have provided the fix.