Bug 531581
| Summary: | Encrypted autopart install on IBM Power5 ppc fails to find root device on boot | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | James Laska <jlaska> | ||||
| Component: | plymouth | Assignee: | Ray Strode [halfline] <rstrode> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | rawhide | CC: | fedora, harald, jturner, krh, notting, pavan.naregundi, rstrode | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-11-02 21:35:42 UTC | Type: | --- | ||||
| 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: | 473303 | ||||||
| Attachments: |
|
||||||
|
Description
James Laska
2009-10-28 19:34:21 UTC
(In reply to comment #0) > Created an attachment (id=366488) [details] > boot.log (rdshell rdinitdebug) > > Description of problem: > > After an encrypted autopart install on an IBM Power5 ppc system, the system > fails to find the root volume on boot. Adding 'rdshell' to the boot arguments > does not result in a boot shell. No wonder.. you have a typo in your kernel command line: Calling ibm,client-architecture...command line: root=/dev/mapper/vg_ibm505lp1-lv_root ro LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us console=hvc0 rhshell rdinitdebug s/rhshell/rdshell/g and add "rdinfo" does it work with root=UUID=55a9ae44-ea46-4c89-bb4e-00b249e35428 ?? dracut: dracut-002-13.4.git8f397a9b.fc12 Hmm, in rawhide there is a newer dracut, which can cope with kernels, which do not have "dm_mod" compiled in. After discussing with Harald, it seems that dracut is doing things correctly, and plymouth may not be prompting for a passphrase to unlock the encrypted LVM PV's. I have installed plymouth-0.8.0-0.2009.29.09.13.fc12 and rebuilt the initrd's, and the problem remains. See boot log (http://pastie.org/674983). Could there be further issues lurking with passphrase prompting on serial consoles (specifically console=hvc0)? Reassigning to plymouth. After discussing with Ray, we both feel this block is worth considering as a blocker bug. The impact is that encrypted installs on IBM ppc64 will not prompt for a passphrase on boot. The workaround is to not use encrypted partitions. Fix submitted as plymouth-0.8.0-0.2009.29.09.16.fc12 (http://koji.fedoraproject.org/koji/buildinfo?buildID=139083) Installed updated plymouth-0.8.0-0.2009.29.09.16.fc12 packages, rebuilt initrd, and confirmed the problem is solved. [ boot.log ] ramdisk loaded at 03000000, size: 13302 Kbytes OF stdout device is: /vdevice/vty@30000000 Preparing to boot Linux version 2.6.31.5-96.fc12.ppc64 (mockbuild.phx.redhat.com) (gcc version 4.4.2 20091018 (Red Hat 4.4.2-4) (GCC) ) #1 SMP Fri Oct 23 19:17:43 EDT 2009 Calling ibm,client-architecture...command line: root=/dev/mapper/vg_ibm505lp1-lv_root ro LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us console=hvc0 rhgb quiet memory layout at init: alloc_bottom : 0000000003cfe000 alloc_top : 0000000008000000 alloc_top_hi : 00000000f5000000 rmo_top : 0000000008000000 ram_top : 00000000f5000000 instantiating rtas at 0x00000000076a1000... done boot cpu hw idx 0000000000000000 starting cpu hw idx 0000000000000002... done starting cpu hw idx 0000000000000004... done starting cpu hw idx 0000000000000006... done copying OF device tree... Building dt strings... Building dt structure... Device tree strings 0x0000000003dff000 -> 0x0000000003e0032d Device tree struct 0x0000000003e01000 -> 0x0000000003e14000 Calling quiesce... returning from prom_init Phyp-dump not supported on this hardware /dev/sda3 is password protected:********* Key slot 0 unlocked. Buffer I/O error on device dm-1, logical block 64 Buffer I/O error on device dm-1, logical block 65 Buffer I/O error on device dm-1, logical block 66 Buffer I/O error on device dm-1, logical block 67 Buffer I/O error on device dm-1, logical block 68 Buffer I/O error on device dm-1, logical block 69 Buffer I/O error on device dm-1, logical block 70 Buffer I/O error on device dm-1, logical block 71 Buffer I/O error on device dm-1, logical block 72 Buffer I/O error on device dm-1, logical block 73 device-mapper: remove ioctl failed: Device or resource busy Key slot 0 unlocked. Welcome to Fedora Press 'I' to enter interactive startup. Starting udev: qla3xxx QLogic ISP3XXX Network Driver qla3xxx Driver name: qla3xxx, Version: v2.03.00-k5. [ OK ] Setting hostname ibm-505-lp1.test.redhat.com: [ OK ] ... Once the new plymouth is tagged ... this bug is already tested and can move to CLOSED RAWHIDE. Track the tagging status at https://fedorahosted.org/rel-eng/ticket/2937 |