This bug was fixed in the package drbd8 - 2:8.4.3-0ubuntu0.12.04.2
---------------
drbd8 (2:8.4.3-0ubuntu0.12.04.2) precise-proposed; urgency=low
* d/p/ubuntu-fix-drbdsetup-legacy-path.patch
Test kernel module version and run the legacy drbdsetup early if
it is lower than 8.4. Also do not try to be smart about paths for
the legacy command (newer upstream versions do the same) (LP: #1314289).
* d/p/ubuntu-compat83-init-script.patch:
Fix service stop to shut down the resources (LP: #1314289).
* d/p/ubuntu-compat83-ocf-script.patch:
Fix pacemaker/corosync startup when running compat mode (LP: #1314289).
* d/p/ubuntu-fix-drbdadm-version-check.patch:
Fix compat mode when DRBD_DONT_WARN_ON_VERSION_MISMATCH is set
(LP: #1314598)
* d/rules: Create soft-links for compat binaries in /sbin to work
around the tools looking for compat binaries in their own path
when called with full path (LP: #1314289).
-- Stefan Bader <[email protected]> Wed, 30 Apr 2014 15:20:23 +0200
** Changed in: drbd8 (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
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/1314598
Title:
[Precise] drbd8: drbdadm does not run compat mode when
DRBD_DONT_WARN_ON_VERSION_MISMATCH is set
Status in “drbd8” package in Ubuntu:
Invalid
Status in “drbd8” source package in Precise:
Fix Released
Bug description:
SRU Justification:
Impact: This is for now only relevant for the 12.04 (Precise) backport
of drbd-utils 8.4.x as that uses the 8.3 compat mode when running with
a linux kernel module from kernel 3.2.x. Problem is the following
code:
if (!getenv("DRBD_DONT_WARN_ON_VERSION_MISMATCH"))
warn_on_version_mismatch();
maybe_exec_drbdadm_83(argv);
Because maybe_ecec_drbdadm_83 relies on a structure being filled in
warn_on_version_mismatch only.
Fix: Add a call to setup the kernel version to maybe_exec_drbdadm_83.
This function does the full setup only once already.
Testcase: When running a 3.2 kernel and the 8.4.x version of
drbd8-utils "drbdadm --version" without
DRBD_DONT_WARN_ON_VERSION_MISMATCH set in the environment, It will
return a 8.3 version number. Otherwise a version 8.4. When the bug is
fixed it has to be a 8.3 version in both cases.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314598/+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