The patch is wrong as it just moves the race condition further in the boot process but the real bug has been fixed in Ubuntu Precise so I'm marking the bug fix released.
ifenslave-2.6, vlan and bridge-utils in precise (to become Ubuntu 12.04 LTS) have been reworked to avoid any race condition and to properly deal with event based boot. ** Changed in: ifenslave-2.6 (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/881379 Title: ifenslave fails to bring up bond link To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ifenslave-2.6/+bug/881379/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs