Hi Łukasz, thank you for accepting this upload into focal-proposed!
I've tested netplan 0.103-0ubuntu5~20.04.6 and can confirm it fixes the bug described above. autopkgtest ran successful on all arches and I've executed the manual testing as described above.
# netplan get nm-devices
NM-eeac5950-49dc-4da5-aa96-9ec769ecf366:
networkmanager:
name: IP tunnel connection 1
passthrough:
connection.interface-name: gre20
connection.type: ip-tunnel
ip-tunnel.local: 10.20.20.1
ip-tunnel.mode: '2'
ip-tunnel.remote: 10.20.20.2
ipv4.method: auto
ipv6.addr-gen-mode: stable-privacy
ipv6.method: auto
uuid: eeac5950-49dc-4da5-aa96-9ec769ecf366
renderer: NetworkManager
# nmcli c show
NAME UUID TYPE DEVICE
mybr1 aebc6947-d6ad-4074-8946-105c50998a73 bridge nm-bridge
IP tunnel connection 1 eeac5950-49dc-4da5-aa96-9ec769ecf366 ip-tunnel --
netplan-eth1 8bf25856-ca0b-388e-823c-b898666ab9d2 ethernet --
Hi Łukasz, thank you for accepting this upload into focal-proposed!
I've tested netplan 0.103-0ubuntu5~ 20.04.6 and can confirm it fixes the bug described above. autopkgtest ran successful on all arches and I've executed the manual testing as described above.
# apt list *netplan* dev/focal- proposed, now 0.103-0ubuntu5~ 20.04.6 amd64 [installed] focal-proposed, now 0.103-0ubuntu5~ 20.04.6 amd64 [installed, automatic] io/focal- proposed, now 0.103-0ubuntu5~ 20.04.6 amd64 [installed]
Listing... Done
libnetplan-
libnetplan0/
netplan.
Autopkgtests: /git.launchpad. net/~slyon/ +git/files/ plain/LP1962297 /focal- amd64.log /git.launchpad. net/~slyon/ +git/files/ plain/LP1962297 /focal- arm64.log /git.launchpad. net/~slyon/ +git/files/ plain/LP1962297 /focal- armhf.log /git.launchpad. net/~slyon/ +git/files/ plain/LP1962297 /focal- ppc64el. log /git.launchpad. net/~slyon/ +git/files/ plain/LP1962297 /focal- s390x.log
https:/
https:/
https:/
https:/
https:/
# nmtui ...
# netplan get nm-devices 49dc-4da5- aa96-9ec769ecf3 66: n.interface- name: gre20 n.type: ip-tunnel tunnel. local: 10.20.20.1 tunnel. mode: '2' tunnel. remote: 10.20.20.2 addr-gen- mode: stable-privacy 49dc-4da5- aa96-9ec769ecf3 66
NM-eeac5950-
networkmanager:
name: IP tunnel connection 1
passthrough:
connectio
connectio
ip-
ip-
ip-
ipv4.method: auto
ipv6.
ipv6.method: auto
uuid: eeac5950-
renderer: NetworkManager
# nmcli c show d6ad-4074- 8946-105c50998a 73 bridge nm-bridge 49dc-4da5- aa96-9ec769ecf3 66 ip-tunnel -- ca0b-388e- 823c-b898666ab9 d2 ethernet --
NAME UUID TYPE DEVICE
mybr1 aebc6947-
IP tunnel connection 1 eeac5950-
netplan-eth1 8bf25856-
# nmcli c show eeac5950- 49dc-4da5- aa96-9ec769ecf3 66 | grep ip-tunnel path-mtu- discovery: yes input-key: -- output- key: -- encapsulation- limit: 0 flow-label: 0
connection.type: ip-tunnel
ip-tunnel.mode: gre
ip-tunnel.parent: --
ip-tunnel.local: 10.20.20.1
ip-tunnel.remote: 10.20.20.2
ip-tunnel.ttl: 0
ip-tunnel.tos: 0
ip-tunnel.
ip-tunnel.
ip-tunnel.
ip-tunnel.
ip-tunnel.
ip-tunnel.mtu: 0
ip-tunnel.flags: 0x0 (none)