-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
console defaults for x86_64 qemu platform #954
Comments
|
I think it might be worth trying to dig into the kernel auto-detection logic here some more and/or chat with the relevant kernel folks. I quoted the relevant kernel docs in #567 (comment) which seem to express exactly the semantics we'd want for kola/ So either we're missing something, or the docs are wrong, or there's a bug in the kernel (non-exclusive :) ). |
AFAICT if virtual consoles are enabled, they're always assumed to be present, so the kernel never falls back to serial. This is sort-of documented in Kconfig. |
Testing shows that |
From last meeting:
|
This allows us to print the helpful messages that we have added for our users before they enter dracut's emergency shell to all configured consoles on the machine. Closes coreos/fedora-coreos-tracker#954
Looks like that is already the case today (see dracutdevs/dracut@32f68c1). At least I just verified on a qemu qcow2 with |
This allows us to print the helpful messages that we have added for our users before they enter dracut's emergency shell to all configured consoles on the machine. Closes coreos/fedora-coreos-tracker#954
This allows us to print the helpful messages that we have added for our users before they enter dracut's emergency shell to all configured consoles on the machine. Closes coreos/fedora-coreos-tracker#954
The fix for this went into |
The fix for this went into |
This allows us to print the helpful messages that we have added for our users before they enter dracut's emergency shell to all configured consoles on the machine. Closes coreos/fedora-coreos-tracker#954
This allows us to print the helpful messages that we have added for our users before they enter dracut's emergency shell to all configured consoles on the machine. Closes coreos/fedora-coreos-tracker#954
With the work in coreos/coreos-assembler#2400 we'll soon be able to configure console defaults on each platform individually. After a notice period, the x86_64 qemu images will revert to no
console=
entry on the kernel command line, which means it will default to VGA console by default, which is what some users expect and will welcome the change.For me (I suspect I'm not alone, but maybe), I use a lot of scripting to run various tests and I typically use the qemu qcow to pull that off. In a lot of cases I use the serial console output to debug, go through scrollback, etc.. In my cases I typically don't offer a graphical console to the machine at all (i.e.
virt-install --graphics=none
).It would be nice if either the kernel would choose the serial console when there was no VGA console OR we set console defaults for QEMU that would fallback to serial console if VGA isn't available. From preliminary testing setting
console=ttyS0 console=tty0
does that.The text was updated successfully, but these errors were encountered: