Created by James Westby on 2011-04-28 and last modified on 2011-06-06
Get this branch:
bzr branch lp:ubuntu/oneiric/multipath-tools
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

40. By Serge Hallyn on 2011-06-06

* Merge from debian unstable, remaining changes:
  - control:
    * Bump debhelper dependency to install udev rules to
     /lib/udev/rules.d, bump udev dependencies as well.
    * multipath-udeb must not depend on multipath-modules,
      because the Ubuntu kernel already includes the modules and no
      package provides m-m.
  - initramfs/hooks: use 95 not 60 for multipath rules priority
  - multipath-tools-boot.init: remove in favor of kpartx.udev rules (at top)
  - kpartx.udev:
    * add rule to load dm-multipath
    * use whole path when running /usr/lib/dmsetup_env
    * call kpartx through dmsetup for mpath-* devices
    * switch $name for $kernel for dmraid rule
  - multipath-tools.preinst: modprobe dm-multipath.
    This will make sure that multipathd will be able to start.
  - patches/1000--set-umask-in-multipathd.patch: Set umask in multipathd.
  - rules: Move udev rules to priority 95, because rules that load
    modules should be >90.
  - Have initramfs local-top start with scsi_wait_scan, and make sure all
    devices have been found before bothering to call udevadm settle.
  - debian/initramfs/local-top: wait for scsi_wait_scan
* *.install: use /lib*/ instead of /lib/ to catch /lib64
* debian/initramfs/local-top: remove '--timeout 10' which causes my
  test system to not boot roughly 3 out of 4 times.

39. By Craig Magina on 2011-05-27

* Fixes some return logic issues in the blacklist.c:_filter_path function
  where using blacklist and blacklist_exceptions would cause multipathd to
  improperly filter paths. (LP: #789229)
  - The patch was created by Christophe Varoqui in 2007.
    + http://www.redhat.com/archives/dm-devel/2007-November/msg00054.html
    + 0013-libmultipath-filter_path-fix_blacklist_filter_exit.patch
  - [serge-hallyn] swap in the whole upstream git commit and call it

38. By Serge Hallyn on 2011-02-03

pass '-p part' to kpartx in initramfs script, not '-p p', to
make sure /dev/mapper/ names are formed as expected. (LP: #712840)

37. By Serge Hallyn on 2011-02-09

Fix segv caused by race condition with free_waiter threads during
shutdown, using backport from upstream. (LP: #713237)

(Added DEP-3 tags to patch)

36. By Daniel Holbach on 2011-02-09

Fix segv on shutdown when log buffer is empty, using patch cherry-picked
from upstream. (LP: #488285)

35. By Serge Hallyn on 2011-01-04

Add patch to fix the expected pathname from multipath uevents
(LP: #660597)

34. By Martin Pitt on 2010-03-08

debian/control: Move libreadline5-dev build dependency to libreadline-dev.
(Already done in Debian).

33. By Colin Watson on 2010-02-12

releasing version 0.4.8-14ubuntu3

32. By Colin Watson on 2010-02-12

improve description; upstream link

31. By Colin Watson on 2010-02-12

Support failback for Intel Modular Server (LP: #520309).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.