unreliable/racy/incomplete interface state detection at boot

Bug #1943024 reported by Junien F
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networkd-dispatcher (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hi,

This is somewhat related to bug 1772137. I have a "firewall" script in routable.d and here's what I get upon boot : https://pastebin.canonical.com/p/bCkQrdm3HB/

I'm interested in the "vlan3060" interface. This interface, once networkd finishes its setup, properly comes up and networkd sees it in state "State: routable (configured)".

Thus, I would expect networkd-dispatcher to run routable.d/firewall for this interface. However, as you can see in the paste above, it only runs off.d scripts for this interface.

In the aforementioned bug, we (Ubuntu) added "--run-startup-triggers" in /etc/default/networkd-dispatcher which explains why networkd-dispatcher is running off.d scripts for vlan3060. This is fine. However, I would expect it to also run carrier.d and routable.d script as this interface becomes fully functional.

Thanks

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.