Description of problem: The default console in overcloud images is now the serial console. This can cause latency issues. See bz 2276671 for more details. Version-Release number of selected component (if applicable): 17.1 How reproducible: all the time Steps to Reproduce: 1. Boot an overcloud image. Actual results: The console output is redirected to serial (console=ttyS0). Expected results: There should be no console= arguments Additional info: I am probably responsible for this problem (see https://bugzilla.redhat.com/show_bug.cgi?id=2179366#c32 for more details). I assumed that removing console=tty0 would leave no console arguments. I was mistaken. Since the original problem was caused by "nomodeset", we should probably revert to "console=tty0" and make sure not to add "nomodeset" back.
Since we're talking about adding console=tty0 back. We will probably need to make some additional changes to cover the risks I was talking about in https://bugzilla.redhat.com/show_bug.cgi?id=2179366#c32. 1) Disable kernel logging to the console after boot is complete with a sysctl configuration file. 2) Get rid of the iptables rule that logs every dropped packets (see bz 2293382)
I think the disable via sysctl might not be a great idea, the interrupts on the buffer, at least in a VM seem far less and seem stable. The iptables change is a separate BZ it looks like and that should be okay. I've posted changes to diskimage-builder to give us the basic knobs to disable serial console, which would acutally be better overall. I guess we'll see from there.
*** Bug 2301447 has been marked as a duplicate of this bug. ***
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (RHOSP 17.1.4 bug fix and enhancement advisory), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2024:9974
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days