Bug 1027562
Summary: | Kernel arguments "console=ttyS0" blocks direct kernel boot for rhel guest. | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | hyao <hyao> | ||||
Component: | virt-manager | Assignee: | virt-mgr-maint | ||||
Status: | CLOSED NOTABUG | QA Contact: | Virtualization Bugs <virt-bugs> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 7.0 | CC: | codong, cwei, dyuan, hyao, lcui, mkletzan, mzhan, tzheng, zsong | ||||
Target Milestone: | rc | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-11-12 10:48:00 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: | |||||||
Attachments: |
|
Description
hyao@redhat.com
2013-11-07 05:43:33 UTC
Does this really depend on the host and not the guest? Have you tried the same steps with rhel6.5 as host or fedora 19 for example? Does this reproduce without virt-manager? Without libvirt? Does it not work with different guests? And idfferent guest kernels? Hi Martin, I have rechecked the issue with RHEL6.4 and RHEL6.5 host, the bug also is reproduced. "console=ttyS0" will block the installation of guest(rhel6.4 and rhel7). And the installation fails when create a guest by virsh or virt-install. I use virsh command #virsh create guest by xml containing following lines: ... <os> <type arch='x86_64' machine='rhel6.4.0'>hvm</type> <kernel>/var/lib/libvirt/boot/rhel65/vmlinuz</kernel> <initrd>/var/lib/libvirt/boot/rhel65/initrd.img</initrd> <cmdline>console=ttyS0</cmdline> <boot dev='hd'/> </os> ... The installation stops by "probe edd (edd=off to disable) ...ok" I use virt-install to install the guest: # virt-install --name hello --ram 512 --disk /var/lib/libvirt/images/ker.img --boot kernel=/var/lib/libvirt/boot/vmlinuz,initrd=/var/lib/libvirt/boot/initrd.img,kernel_args="console=ttyS0" The installation stops by "probe edd (edd=off to disable) ...ok" The kernel outputs everything to the console given by the parameter, after that, the installation starts and anaconda uses the same console for installation (You can see that by doing 'virsh console hello'. I won't try to elaborate on whether this is intended or not, but kernel/anaconda is the right place to ask. Please move this bug to the component on which you think the problem is. Use virsh console $guestname, I can install the guest on the console of the host. So close it as notabug. |