I had the same problem and found out that there is a different behaviour
of the drbd agent between just stop and start the drbd resource or
rebooting the system. When you stop drbd, the drbd module stay loaded so
when you start drbd again, the validity check of the agent correctly
detects an 8.3 module. However when you reboot, no module is loaded yet
so the validity check thinks we have an 8.4 module. Then the agent loads
the module but does not check the validity any more. So it uses the 8.4
tools to create the drbd devices. This fails! Adding a call to the
validity check function just after the module is loaded fixes this
problem. So no need to revert.

I just found this by trial and error so it could have side effects.
Maybe Stefan can confirm that this is really fixing something.

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

Title:
  drbd8-utils not compatible with linux-lts-raring kernel in 12.04

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

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

Reply via email to