Comment 2 for bug 974218

Revision history for this message
Robie Basak (racb) wrote : Re: Ifenslave-2.6 problem in ubuntu 12;04 precise

Thank you for taking the time to report this bug and helping to make Ubuntu better.

The format of /etc/network/interfaces for bonding interfaces appears to have changed in order to avoid a race condition. I think you might be falling on the wrong side of the race. Please see /usr/share/doc/ifenslave-2.6/README.Debian.gz, or online at:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/precise/ifenslave-2.6/precise/view/head:/debian/README.Debian (line 39).

I think the real bug here is that there is no automatic upgrade path regarding this change, or documentation in a place that users can spot before upgrading.

Unfortunately I think it's too risky to try and add an automatic upgrade path this close to release as it would not receive sufficient testing. The workaround is to fix up /etc/network/interfaces to the latest syntax by hand.