For my use case, I changed Line 52 in /usr/share/netplan/netplan/cli/ovs.py from:
subprocess.check_call([OPENVSWITCH_OVS_VSCTL, 'remove', type, iface, column, key, value])
to:
subprocess.check_call([OPENVSWITCH_OVS_VSCTL, 'remove', type, iface, column, key])
It now works for MY scenario, but not sure it would work for all.
For my use case, I changed Line 52 in /usr/share/ netplan/ netplan/ cli/ovs. py from:
subprocess. check_call( [OPENVSWITCH_ OVS_VSCTL, 'remove', type, iface, column, key, value])
to:
subprocess. check_call( [OPENVSWITCH_ OVS_VSCTL, 'remove', type, iface, column, key])
It now works for MY scenario, but not sure it would work for all.