@simonnix

You have missing bond-primary directives and auto against bond0 instead
of eth0 and eth1. Please re-read Tyler's comment - I think he has it
right - and double check against the documentation.


In Precise, the method of specifying bonding has changed, since it changed in 
Debian. This is because bonding has to be defined from the point of view of 
each interface instead of the other way round in order to avoid a race 
condition. This is documented: see 
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/precise/ifenslave-2.6/precise/view/head:/debian/README.Debian

Consider the original reporter. He had not changed his configuration to
the new form, so bonding did not work for him. So this bug (if any) is
that an upgrade does not fix your configuration file for you. Thus I'm
happy to leave this bug open on this basis, and if anybody can post a
patch that reliably provides an automatic upgrade path, then please do
so.


If you are having other problems with bonding not related to the configuration 
change or upgrade path, then please check carefully against the current 
documentation and file a new bug.

** Changed in: ifenslave-2.6 (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: ifenslave-2.6 (Ubuntu)
       Status: Confirmed => Triaged

** Tags removed: patch

** Summary changed:

- Ifenslave-2.6 problem in ubuntu 12;04 precise
+ Bonding configuration change in Precise provides no automatic upgrade path

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

Title:
  Bonding configuration change in Precise provides no automatic upgrade
  path

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifenslave-2.6/+bug/974218/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to