Hello Stefan, or anyone else affected,

Accepted drbd8 into precise-proposed. The package will build now and be
available at
http://launchpad.net/ubuntu/+source/drbd8/2:8.4.3-0ubuntu0.12.04.2 in a
few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: drbd8 (Ubuntu Precise)
       Status: Triaged => Fix Committed

** Tags added: verification-needed

-- 
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 Committed

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

Reply via email to