Instead of replacing the whole (broken) ifenslave script, it seems to work to just bring up the bond yourself via pre-up. It's ugly and working somehow against upstart but works for the moment[tm] and you can stay to your own habbits of using ifup/ifdown. :(
auto eth1 eth2 bond0 iface eth1 inet manual bond-master bond0 iface eth2 inet manual bond-master bond0 iface bond0 inet static address 192.168.1.1 netmask 255.255.255.0 bond-primary eth1 bond-slaves eth1 eth2 pre-up echo +bond0 > /sys/class/net/bonding_masters pre-up ifenslave bond0 eth1 eth2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1269921 Title: networking services restart hangs due to missing /etc/network/run/ifenslave.* files To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ifenslave/+bug/1269921/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
