mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
Ticket: Reviewed By: CCR-3043 Testing Done: This was resulting in lower interfaces not being brought up at boot when their upper-ifaces were not-marked auto. And this was because the dependency graph continued to have the non-auto upper interfaces and the whole tree was ignored by the scheduler. This fix eliminates filtered interfaces from the dependency graph to simplify the scheduler and also to avoid scheduler picking up non-auto (or non-class interfaces). testcase (Without this patch swp1 was skipped at boot) iface swp1.100 auto swp1 iface swp1