Comment 4 for bug 1962297

Revision history for this message
Lukas Märdian (slyon) wrote :

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*
Listing... Done
libnetplan-dev/focal-proposed,now 0.103-0ubuntu5~20.04.6 amd64 [installed]
libnetplan0/focal-proposed,now 0.103-0ubuntu5~20.04.6 amd64 [installed,automatic]
netplan.io/focal-proposed,now 0.103-0ubuntu5~20.04.6 amd64 [installed]

Autopkgtests:
https://git.launchpad.net/~slyon/+git/files/plain/LP1962297/focal-amd64.log
https://git.launchpad.net/~slyon/+git/files/plain/LP1962297/focal-arm64.log
https://git.launchpad.net/~slyon/+git/files/plain/LP1962297/focal-armhf.log
https://git.launchpad.net/~slyon/+git/files/plain/LP1962297/focal-ppc64el.log
https://git.launchpad.net/~slyon/+git/files/plain/LP1962297/focal-s390x.log

# nmtui ...

# 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 --

# nmcli c show eeac5950-49dc-4da5-aa96-9ec769ecf366 | grep ip-tunnel
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.path-mtu-discovery: yes
ip-tunnel.input-key: --
ip-tunnel.output-key: --
ip-tunnel.encapsulation-limit: 0
ip-tunnel.flow-label: 0
ip-tunnel.mtu: 0
ip-tunnel.flags: 0x0 (none)