Discussing this with Foundations we concluded ifupdown should not only
lock "per-interface" basis, but it should have also a way of creating an
hierarchy of interfaces (which locking the master one would imply in all
slaves to be locked also - for vlan, aliases, bridging, etc) so in a
possible parallel execution ifupdown would obey those restrictions and
configure interfaces in a proper order - guaranteeing locking.

I'm preparing those changes and I'll suggest them upstream. If they get
accepted I'll provide SRUs for precise and trusty. If SRUs or upstream
code proposal are not accepted I may created a parallel ifupdown package
being maintained by me to address those issues.

Thank you.. Coming back to this soon.

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

Title:
  Precise, Trusty, Utopic - ifupdown initialization problems caused by
  race condition

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1337873/+subscriptions

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

Reply via email to