Merge lp:~serge-hallyn/ubuntu/maverick/multipath-tools/backport-fixes into lp:ubuntu/maverick/multipath-tools
Status: | Needs review |
---|---|
Proposed branch: | lp:~serge-hallyn/ubuntu/maverick/multipath-tools/backport-fixes |
Merge into: | lp:ubuntu/maverick/multipath-tools |
Diff against target: |
134 lines (+88/-1) 5 files modified
debian/changelog (+29/-0) debian/initramfs/local-top (+10/-0) debian/kpartx.udev (+1/-1) debian/patches/1002--Fix-for-uevent-devpath-handling.patch (+47/-0) debian/patches/series (+1/-0) |
To merge this branch: | bzr merge lp:~serge-hallyn/ubuntu/maverick/multipath-tools/backport-fixes |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chuck Short (community) | Needs Fixing | ||
Review via email: mp+45187@code.launchpad.net |
Description of the change
These fixes are needed in lucid and maverick. I've done a separate merge request of the more uptodate Debian experimental package for natty, which is why I'm not requesting this be merged for natty first.
a. device map not ready before root mount (use bug 686832)
b. modprobe -q not -Q (#644481)
c. fix pathnames in uevents (#660597)
d. scsi_wait_scan needed
I suspect I need to create a separate SRU with targeted debdiffs for each one, but am hoping there is a way to do it from the bzr tree.
Unmerged revisions
- 38. By Serge Hallyn
-
Have the initramfs/local-top script use the scsi_wait_scan module to
make sure all LUNs are found before we proceed. - 37. By Serge Hallyn
-
Add patch to fix the expected pathname from multipath uevents
(LP: #660597) - 36. By Serge Hallyn
-
* Fix in debian/kpartx.udev:
- modprobe -q instead of incorrect modprobe -Q (LP: #644481) - 35. By Serge Hallyn
-
Make the initramfs local-top script wait until all devices
are mapped, to make sure no /dev/sdget mounted before
multipath has a chance to take it. (LP: #686832)
If this is for an SRU in maverick, then the changelog probably needs to be collapsed into one entry and the release have to be maverick-propsed and the version has to be ubuntu4.1