Description of problem: When booting with an usb device loaded with RHVH-4.0, the boot hang with error: [ 203.142060] localhost dracut-initqueue[573]: Warning: dracut-initqueue timeout - starting timeout scripts [ 203.678817] localhost dracut-initqueue[573]: Warning: dracut-initqueue timeout - starting timeout scripts [ 203.679394] localhost dracut-initqueue[573]: Warning: Could not boot. [ 203.792146] localhost systemd[1]: Received SIGRTMIN+20 from PID 574 (plymouthd). [ 203.845076] localhost systemd[1]: Starting Dracut Emergency Shell... [ 203.866604] localhost systemd[1]: Received SIGRTMIN+21 from PID 574 (plymouthd). and anaconda do not appear Version-Release number of selected component (if applicable): RHVH-4.0-20160817.1-RHVH-x86_64-dvd1.iso livecd-tools-1:23.3-1 How reproducible: Always Steps to Reproduce: 1. livecd-iso-to-disk --format --reset-mbr /home/andreamtp/Downloads/RHVH-4.0-20160817.1-RHVH-x86_64-dvd1.iso /dev/sdb 2. boot host with sdb Actual results: boot hang with "dracut-initqueue[573]: Warning: dracut-initqueue timeout - starting timeout scripts" Expected results: boot start and anaconda appear
Created attachment 1193930 [details] rdsosreport from dracut emergency shell
Does it work if you use dd to write the iso to disk? Also: Is this reproducible on a second host?
I can not reproduce this, the following are my test steps and version info. Version: livecd-tools-23.3-1 RHVH-4.0-20160817.1-RHVH-x86_64-dvd1.iso Test Steps: 1. # livecd-iso-to-disk --format --reset-mbr RHVH-4.0-20160817.1-RHVH-x86_64-dvd1.iso /dev/sdb ... Installing boot loader /media/tgttmp.C8Ep4M/syslinux is device /dev/sdb1 Target device is now set up with a Live image! 2. Boot RHVH via this usb successful 3. Installed RHVH successful via anaconda GUI.
(In reply to Fabian Deutsch from comment #3) > Does it work if you use dd to write the iso to disk? I've done: dd if=Downloads/RHVH-4.0-20160817.1-RHVH-x86_64-dvd1.iso of=/dev/sdb bs=1M and the host booted both in Bios mode and in UEFI mode > Also: Is this reproducible on a second host? Yes, same media on another host: livecd-iso-to-disk failed while dd worked.
First, it's good news that dd works. Samantha, do you have an idea about the error described in comment 0.
I'm also not able to reproduce this, but knowing that it's host-specifc helps. I'll try some other hosts.
I tested this issue with the same USB which created by livecd-iso-to-disk, some machines works well, they can boot and install RHVH 4.0 successful, some machines failed like bug descriptions. So this bug probably related the hardware servers.
I can't find a host in my lab which I can reproduce on. Can QE provide one?
Moving this out because we don't have a reproducer yet.
(In reply to Ryan Barry from comment #9) > I can't find a host in my lab which I can reproduce on. > > Can QE provide one? I can reproduce this issue on my local machine, but seem I can't share the local machine to you. But any way, I will send a ticket to lab admin to ask insert usb disk to reproduce this bug, will let you know once have the env. Thanks.
(In reply to Ryan Barry from comment #9) > I can't find a host in my lab which I can reproduce on. > > Can QE provide one? Hi Ryan, I have send a mail to you with the reproduced env.
Can you try testing with nompath?
Chen, can you try to see if comment 13 helps?
(In reply to Fabian Deutsch from comment #14) > Chen, can you try to see if comment 13 helps? Sure, I will provide the test result ASAP.
(In reply to Ryan Barry from comment #13) > Can you try testing with nompath? Hi Ryan, I have try testing with nompath, the same issue occurs as follows: Version: livecd-tools-23.4-1 RHVH-4.0-20161116.0-RHVH-x86_64-dvd1.iso Test machine: local machine Test steps: 1.# livecd-iso-to-disk --format --reset-mbr RHVH-4.0-20161116.0-RHVH-x86_64-dvd1.iso /dev/sdb1 ... Installing boot loader /media/tgttmp.gbqDjA/syslinux is device /dev/sdb1 Target device is now set up with a Live image 2.Boot RHVH via this usb and add "nompath" on command line 3.start to install RHVH Test result: Boot hang with "dracut-initqueue[590]: Warning: dracut-initqueue timeout - starting timeout scripts" Expected result: Boot start and anaconda appear
Can this also be reproduced with the RHEL boot iso?
(In reply to Fabian Deutsch from comment #17) > Can this also be reproduced with the RHEL boot iso? i will try it
(In reply to Fabian Deutsch from comment #17) > Can this also be reproduced with the RHEL boot iso? Hi Fabian Deutsch, I have test the scenario with the RHEL boot iso via the same usb, it works and could be installed. Test version: RHEL-7.3-20161019.0-Server-x86_64-dvd1.iso livecd-tools-23.4-1 Test steps: 1.# livecd-iso-to-disk --format --reset-mbr RHEL-7.3-20161019.0-Server-x86_64-dvd1.iso /dev/sdb1 ... Installing boot loader /media/tgttmp.5Sk0eX/syslinux is device /dev/sdb1 Target device is now set up with a Live image 2.Boot RHEL via this usb and add "nompath" on command line 3.start to install RHEL Test results: The iso could boot and be installed successfully.
Thanks. Joey, can you tell if the iso compose is already using RHEL 7.3 packages?
Yuval, please try to reproduce. Looking at the comments if you can't reproduce let's close this with insufficient data
livecd-iso-to-disk from fedora24 (livecd-tools-23.4-1) doesn't change the 'ks=' paraemter in the boot entries to point to the correct drive. So, instead of having a value of something like: ks=hd:UUID=<uuid_of_the_drive>:/ks.cfg it keeps the value that was shipped in the iso (RHVH-4.1 RHVH.x86_64): ks=hd:LABEL=RHVH-4.1\x20RHVH.x86_64:/ks.cfg It looks like a limitation of livecd-iso-to-disk. Possible workaround: After creating the new disk on /dev/sdb - mount /dev/sdb1 /mnt - edit /mnt/syslinux/extlinux.conf and replace all hd:LABEL=RHVH.., to hd:UUID=<uuid_of_the_new_drive>
Since this bug and bug 1412108 are caused by a limitation of livecd-tools (pull request with the fixes is pending), we documented a fix for RHVH in: http://www.ovirt.org/node/faq/
Moving to documentation.
Is this applicable to RHEL?
(In reply to Yaniv Dary from comment #28) > Is this applicable to RHEL? I mean RHV-H based on RHEL
(In reply to Yaniv Dary from comment #29) > (In reply to Yaniv Dary from comment #28) > > Is this applicable to RHEL? > > I mean RHV-H based on RHEL As pointed out from the upstream doc in comment #26: 6) Can I install Node NG from a flash disk ? So yes, it' applies also to RHV-H
Please document based comment 25 and comment 26.
Looking into this, since 4.0 we actually don't tell users in the RHV docs to use livecd-iso-to-disk, because IIRC we don't ship livecd-tools anymore. We refer users to the RHEL 7 documentation here: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/chap-making-media.html I don't think there is anything to fix in the RHV documentation. If there's something to be fixed in the RHEL docs, we could move this bug to their queue, but I note that they don't refer to livecd-iso-to-disk or livecd-tools either. Yaniv, any preference?
Yuval, can you reply on this?
According to the latest comment on bug 1412108, livecd-iso-to-disk is not the recommended way to write RHVH to a usb disk anyway, and dd is already covered in the docs.
Closing in agreement with comment 34 and bug 1412108.