2017-10-20 14:24 UTC

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0012667CentOS-7-OTHERpublic2017-09-19 05:22
ReporterAdrianKoshka 
PrioritynormalSeveritycrashReproducibilityalways
StatusnewResolutionopen 
PlatformKVM/QEMUOSCentOSOS Version7.3
Product Version7.3.1611 
Target VersionFixed in Version 
Summary0012667: CentOS 7.3.1661 fails to boot when chainloaded from iPXE and hangs
DescriptionMy host machine is:
Lubuntu 16.10,
kernel 4.8.0-34-generic
QEMU emulator version 2.6.1 (Debian 1:2.6.1+dfsg-0ubuntu5.1)

It seems that with the recent transition to CentOS 7.3(.1611) the kernel is no longer bootable from ipxe.efi (the UEFI Binary for iPXE). iPXE will download the kernel + initrd from http://mirror.rit.edu/ and then proceed to hang. From talking to the nice folks over at #ipxe on freenode it seems to be something related to pre-3.16 kernels. As a reference I was also pointed to these forums posts:

http://forum.ipxe.org/showthread.php?tid=7756&pid=11699#pid11699

tl;dr:

CentOS 7.3.1611 is not bootable from ipxe.efi and booting just fails in a hang.
Steps To Reproduce(Assuming from scratch)
Install Lubuntu (or any official ubuntu flavor) 16.10

Install all updates

Install:

qemu-kvm
libvirt-bin
virt-manager
ovmf
ipxe-qemu

Create a VM with:

CentOS 7.0
UEFI (OVMF)
Q35 Chipset
VirtIO NIC (as the first boot option)

Try to:

Boot VM
Press crtl + B to get to the iPXE prompt
enter the dhcp command to acquire an IP address
enter: chain http://adriankoshka.xyz/boot/linux/fed/centos.ipxe
Choose CentOS 7 64-bit install from the menu
See it simply hang! :c
Additional InformationBoth NiXZe (from #ipxe) and I were able to reproduce this hang.
Tags"Network", "ONBOOT", bug
abrt_hash
URL
Attached Files

-Relationships
+Relationships

-Notes

~0028372

AdrianKoshka (reporter)

http://forum.ipxe.org/showthread.php?tid=8243 Another Relevant forum post.

~0028373

AdrianKoshka (reporter)

official ipxe.efi that we "have used" can be found at http://boot.ipxe.org/ipxe.efi

~0028374

AdrianKoshka (reporter)

More relevant information: http://forum.ipxe.org/showthread.php?tid=8243&pid=13314#pid13314

~0028418

tru (administrator)

Johnny will provide a new set of respin with the 1701 media at the end of the month (Jan 2017).

~0028924

wildefire (reporter)

Was a new cut of the media ever produced? We've hit this issue as well

~0028925

tru (administrator)

https://buildlogs.centos.org/rolling/7/isos/x86_64/

Can you check the 1701/1702 release and tell us if that works for you?

Thanks

~0028944

wildefire (reporter)

The initrd and vmlinuz included in the 1702 media are the same as that included in the 1611 media and do not work still.
i did not check the 1701 media since 1702 was a newer cut and still had the old versions.

~0029282

AdrianKoshka (reporter)

Sorry for responding so late, it's been a while so a little has change. I'm now on the 17.04 release of Lubuntu, and still having the same issue sadly. :c

~0030118

AdrianKoshka (reporter)

This should be taken with a grain of salt, but as of last note, I've moved to fedora26, and am now testing with CentOS7.4, and the issue seems to be resolved. I would obviously need to test the same on Ubuntu to confirm the error is totally resolved.
+Notes

-Issue History
Date Modified Username Field Change
2017-01-16 21:48 AdrianKoshka New Issue
2017-01-16 21:48 AdrianKoshka Tag Attached: "Network"
2017-01-16 21:48 AdrianKoshka Tag Attached: "ONBOOT"
2017-01-16 21:48 AdrianKoshka Tag Attached: bug
2017-01-16 21:51 AdrianKoshka File Added: hanged-vm.png
2017-01-16 21:55 AdrianKoshka Note Added: 0028372
2017-01-16 21:57 AdrianKoshka Note Added: 0028373
2017-01-16 22:00 AdrianKoshka Note Added: 0028374
2017-01-19 13:03 tru Note Added: 0028418
2017-03-23 14:03 wildefire Note Added: 0028924
2017-03-23 16:26 tru Note Added: 0028925
2017-03-27 15:42 wildefire Note Added: 0028944
2017-05-16 03:41 AdrianKoshka File Added: Screenshot_UEFI_2017-05-15_23:39:38.png
2017-05-16 03:41 AdrianKoshka Note Added: 0029282
2017-09-19 05:22 AdrianKoshka Note Added: 0030118
+Issue History