Bug 833256

Summary: dracut stopped working with multipath in 019-40.git20120618
Product: [Fedora] Fedora Reporter: Bruno Wolff III <bruno>
Component: dracutAssignee: dracut-maint
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: bruno, dracut-maint, harald, jonathan, robatino
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-25 23:36:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 752654    
Attachments:
Description Flags
dracut --test output
none
dracut --debug output none

Description Bruno Wolff III 2012-06-19 03:58:30 UTC
Description of problem:
I was trying out 019-40.git20120618 because of a problem with 019-16.git20120611 and luks and the kernel update script failed similarly to a problem a few weeks ago that had been fixed. Removing device-mapper-multipath-libs and device-mapper-multipath and rerunning the update script worked.

Version-Release number of selected component (if applicable):
019-40.git20120618

Actual results:
# /sbin/new-kernel-pkg --package kernel-PAE --mkinitrd --dracut --depmod --update 3.5.0-0.rc2.git0.3.fc18.i686.PAE
F: installkernel failed in module multipath
mkinitrd failed

Comment 1 Harald Hoyer 2012-06-19 11:19:02 UTC
(In reply to comment #0)
> Description of problem:
> I was trying out 019-40.git20120618 because of a problem with
> 019-16.git20120611 and luks and the kernel update script failed similarly to
> a problem a few weeks ago that had been fixed. Removing
> device-mapper-multipath-libs and device-mapper-multipath and rerunning the
> update script worked.
> 
> Version-Release number of selected component (if applicable):
> 019-40.git20120618
> 
> Actual results:
> # /sbin/new-kernel-pkg --package kernel-PAE --mkinitrd --dracut --depmod
> --update 3.5.0-0.rc2.git0.3.fc18.i686.PAE
> F: installkernel failed in module multipath
> mkinitrd failed

can you please attach the output of:

# dracut --debug test.img

with the multipath packages installed?

Comment 2 Bruno Wolff III 2012-06-19 13:28:50 UTC
Created attachment 592947 [details]
dracut --test output

Comment 3 Bruno Wolff III 2012-06-19 13:52:51 UTC
The previous dump isn't going to help as I noticed that test.img already existing after a test run (where I didn't end up capturing the output) caused it to fail sooner. Now I am getting hangs partly through the process (in different places) while trying to capture it with script.

Comment 4 Bruno Wolff III 2012-06-19 14:00:49 UTC
Created attachment 592968 [details]
dracut --debug output

It seems something dracut was doing was breaking script. I ended up redirecting standout and standerr and got the output that way.

Comment 5 Bruno Wolff III 2012-06-21 16:07:53 UTC
I restested this with dracut-019-57.git20120620.fc18.noarch and the issue still is happening.

Comment 6 Harald Hoyer 2012-06-25 12:15:07 UTC
next try: dracut-019-92.git20120625.fc18

Comment 7 Bruno Wolff III 2012-06-25 16:57:00 UTC
I tested this with dracut --debut test.img and test.img ius being created now. With the next rawhide kernel build, I'll try it for real and report back. That should happen tonight.

Comment 8 Bruno Wolff III 2012-06-25 23:36:47 UTC
I did a boot off an initramfs and things worked modulo a plymouth bug that has been around a couple of weeks. So I think we can declare this closed.