For me the proposed workaround doesn't work.
On openvpn stop I get:
sep 25 11:21:51 lieta networkd-dispatcher[140803]: DEBUG:Signal: 
typ=dbus.String('org.freedesktop.network1.Link'), 
data=dbus.Dictionary({dbus.String('AdministrativeState'): dbus.String('linger', 
variant_level=1)}, signature=dbus.Signature('sv')), 
path=dbus.ObjectPath('/org/freedesktop/network1/link/_314')
sep 25 11:21:51 lieta networkd-dispatcher[140803]: DEBUG:Path 
'/etc/networkd-dispatcher/linger.d' does not exist; skipping
sep 25 11:21:51 lieta networkd-dispatcher[140803]: DEBUG:Path 
'/usr/lib/networkd-dispatcher/linger.d' does not exist; skipping
sep 25 11:21:51 lieta networkd-dispatcher[140803]: DEBUG:Ignoring notification 
for interface NetworkctlListState(idx=14, name='tap0', type='ether', 
operational='off', administrative='linger') entering state 'linger': no triggers

On openvpn start I get:
sep 25 11:22:00 lieta networkd-dispatcher[140803]: DEBUG:Signal: 
typ=dbus.String('org.freedesktop.network1.Link'), 
data=dbus.Dictionary({dbus.String('CarrierState'): dbus.String('off', 
variant_level=1), dbus.String('OperationalState'): dbus.String('off', 
variant_level=1)}, signature=dbus.Signature('sv')), 
path=dbus.ObjectPath('/org/freedesktop/network1/link/_315')
sep 25 11:22:00 lieta networkd-dispatcher[140803]: WARNING:Unknown index 15 
seen, reloading interface list
sep 25 11:22:00 lieta networkd-dispatcher[140803]: DEBUG:Performed interface 
scan; state: <Dispatcher({'script_dir': 
'/etc/networkd-dispatcher:/usr/lib/networkd-dispatcher'})>
sep 25 11:22:00 lieta networkd-dispatcher[140803]: DEBUG:No change represented 
by operational state 'off' for interface 'tap0'
sep 25 11:22:00 lieta networkd-dispatcher[140803]: DEBUG:Signal: 
typ=dbus.String('org.freedesktop.network1.Link'), 
data=dbus.Dictionary({dbus.String('AdministrativeState'): 
dbus.String('unmanaged', variant_level=1)}, signature=dbus.Signature('sv')), 
path=dbus.ObjectPath('/org/freedesktop/network1/link/_315')
sep 25 11:22:00 lieta networkd-dispatcher[140803]: DEBUG:Path 
'/etc/networkd-dispatcher/unmanaged.d' does not exist; skipping
sep 25 11:22:00 lieta networkd-dispatcher[140803]: DEBUG:Path 
'/usr/lib/networkd-dispatcher/unmanaged.d' does not exist; skipping
sep 25 11:22:00 lieta networkd-dispatcher[140803]: DEBUG:Ignoring notification 
for interface NetworkctlListState(idx=15, name='tap0', type='ether', 
operational='off', administrative='unmanaged') entering state 'unmanaged': no 
triggers

So none of the networkd-dispatcher get executed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1779341

Title:
  Regression: netplan.io does not support managing OpenVPN bridges

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1779341/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to