Red Hat Bugzilla – Full Text Bug Listing
|Summary:||[Regression] No console for RHEL 5 after installation.|
|Product:||[Fedora] Fedora||Reporter:||Gris Ge <fge>|
|Component:||cobbler||Assignee:||Bill Peck <bpeck>|
|Status:||CLOSED DEFERRED||QA Contact:|
|Version:||15||CC:||asaha, awood, bpeck, ccui, dcallagh, jimi, kbaker, rmancy, scott, vanmeeuwen+fedora|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2012-09-13 10:56:26 EDT||Type:||Bug|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
Description Gris Ge 2012-09-06 00:07:40 EDT
Description of problem: 1. We have this kind of line 'console=ttyS1,115200' in 'Kernel Options' to get console during installation for all servers. 2. In RHEL 6, anaconda or cobbler generated kickstat fill will copy that line to boot kernel, so we get console after installation. 3. In the good old time, RHEL 5 do the same as RHEL 6. 4. Now, RHEL 5 got no console after install: https://beaker.engineering.redhat.com/jobs/288539 Version-Release number of selected component (if applicable): current Red Hat beaker production version. How reproducible: 100% Steps to Reproduce: 1. Just clone https://beaker.engineering.redhat.com/jobs/288539 2. 3. Actual results: No 'console=xxx' line in post kernel option. Which cause no console after installation. Expected results: 'console=xxx' automatically added to post kernel option. Additional info: Regression. I never got this problem when I test RHEL 5.8. Workaround: copy 'console=xxx' line to 'Kernel Options Post' for RHEL 5 only in beaker web gui.
Comment 1 Dan Callaghan 2012-09-06 01:04:13 EDT
Are you sure this isn't a regression in Anaconda? Beaker has never done anything special to set the console= kernel option after install.
Comment 2 Bill Peck 2012-09-06 09:55:54 EDT
I notice your job has kernel_options_post="kmemleak=on" which makes the following change in the kickstart: bootloader --location=mbr --append="kmemleak=on" The install does progress with serial console but I wonder if anaconda fails to pass that along if any append line is requested on the bootloader. Ultimately I think this is a bug in anaconda but this would help narrow down the issue.