The newer version of the drbd8 utils offer a way to include backwards compatible versions of drbdadm and drbdsetup. So it seemed possible to backport that version. There were a few details to add but I think I got a version that seems to work ok within 12.04/Precise and a 3.2 kernel and after installing a 3.8 kernel. One WARNING: booting into a 3.8 kernel and having a resource connected seems to modify the meta-data in a way that is not recognized when booting back into an older kernel. It is possible to force a create-md but then a full resync happens.
I will also attach binary packages of the backport I did. Maybe affected parties could give those a more thorough validation than me. Not sure whether this is changing much more than SRU should do but on the other hand, if it would work with all kernels it would be much better than adding release notes which might be read too late. ** Patch added: "Debdiff agains the Raring version of drbd8" https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1185756/+attachment/3840755/+files/debdiff-raring.patch -- You received this bug notification because you are a member of Ubuntu High Availability Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1185756 Title: drbd8-utils not compatible with linux-lts-raring kernel in 12.04 Status in “drbd8” package in Ubuntu: Confirmed Status in “drbd8” source package in Precise: Confirmed Bug description: Request for SRU: [Impact] DRBD will not work (hang) on fresh install using Ubuntu 12.04.3 media, and will stop working on sites where the Raring Enablement Stacks is manually installed [Test Case] Install the Raring kernel in Precise, install/configure DRBD: you get "No response from the DRBD driver! Is the module loaded?". [Regression Potential] The current drbd8-utils must not be upgraded (it's needed for Precise & Quantal kernels), a new package must be created for the DRBD 8.4 utils. I've just installed linux-generic-lts-raring on 12.04.2 and my drbd device stoped working. Seems like drbd8-utils is not compatible with DRBD 8.4 in Kernel 3.8. I see that we can't upgrade the package since this would break compatibility with the older Kernels in Precise. But since the new Plans for the LTS-Enablement Stack [1] there should be a package like drbd8-utils-lts-raring. And the dependancies should be resolved automatically with apt. kind regards [1] https://wiki.ubuntu.com/Kernel/LTSEnablementStack ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: linux-image-3.8.0-22-generic 3.8.0-22.33~precise1 ProcVersionSignature: Ubuntu 3.8.0-22.33~precise1-generic 3.8.11 Uname: Linux 3.8.0-22-generic x86_64 ApportVersion: 2.0.1-0ubuntu17.2 Architecture: amd64 Date: Thu May 30 11:53:13 2013 InstallationMedia: Ubuntu-Server 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.3) MarkForUpload: True SourcePackage: linux-lts-raring UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1185756/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-ha Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-ha More help : https://help.launchpad.net/ListHelp

