Bug 1299255

Summary: boot.iso (from 20160117 Rawhide compose) incorrectly detected as minix FS
Product: [Fedora] Fedora Reporter: Giulio 'juliuxpigface' <juliux.pigface>
Component: util-linuxAssignee: Karel Zak <kzak>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: bugzilla, dracut-maint-list, harald, jonathan, kzak, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: util-linux-2.27.1-4.fc24 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-01-18 14:16:53 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:
Attachments:
Description Flags
/run/initramfs/rdsosreport.txt none

Description Giulio 'juliuxpigface' 2016-01-17 21:55:55 UTC
Created attachment 1115669 [details]
/run/initramfs/rdsosreport.txt

Description of problem:
"boot.iso", from the 20160117 nightly Rawhide compose, fails to boot at dracut stage.

Version-Release number of selected component (if applicable):
dracut-044-17.git20160108.fc24

How reproducible:
Always

Steps to Reproduce:
1. Download https://kojipkgs.fedoraproject.org/mash/rawhide-20160117/rawhide/x86_64/os/images/boot.iso
2. Boot the iso

Actual results:
1. The image fails to boot.

Expected results:
1. The image should boot normally.

Additional info:
I'm attaching "/run/initramfs/rdsosreport.txt" file.

I'd say that the most interesting part starts at line "912" and ends at "975". This is part of that sequence:

[    9.527163] localhost dracut-mount[989]: mount: /dev/mapper/live-rw: more filesystems detected. This should not happen,
[    9.531843] localhost dracut-mount[989]: use -t <type> to explicitly specify the filesystem type or
[    9.532688] localhost dracut-mount[989]: use wipefs(8) to clean up the device.
[    9.538690] localhost dracut-mount[989]: Warning: Can't mount root filesystem

Comment 1 Chris Murphy 2016-01-17 22:43:36 UTC
This doesn't appear to be a dracut problem. The initramfs is OK, the problem is the root file system isn't being recognized. blkid doesn't even list a file system, even though /dev/mapper/live-base and /dev/mapper/live-rw are present, but neither of them have valid ext4 file systems on them. Hmmm.

Comment 2 Harald Hoyer 2016-01-18 09:40:28 UTC
https://kojipkgs.fedoraproject.org/mash/rawhide-20160117/rawhide/x86_64/os/images/install.img

install.img on loop1

$ wipefs -n -a /dev/loop1
/dev/loop1: 2 bytes were erased at offset 0x00000410 (minix): 68 24
/dev/loop1: 4 bytes were erased at offset 0x00000000 (squashfs): 68 73 71 73

seems like a minix is detected :)

Comment 3 Karel Zak 2016-01-18 13:52:40 UTC
Fixed by upstream commit 7675d69d017830cfd9d131e8d49e633b6dd535bb.

Comment 4 Karel Zak 2016-01-18 14:16:53 UTC
Fixed by update util-linux-2.27.1-4.fc24
http://koji.fedoraproject.org/koji/taskinfo?taskID=12592669