Project

General

Profile

Actions

Bug #12960

closed

VGA install defaults to serial as primary console when loading/saving admin GUI settings without making changes

Added by Jim Pingle about 2 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Web Interface
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
23.01
Release Notes:
Default
Affected Version:
Affected Architecture:

Description

When booting from a VGA installer such as the ISO or VGA USB memstick, the boot menu is set to Serial.

See attached image.

It does keep using VGA when it boots and the installer works OK, so it's possible that it's cosmetic but it's still confusing.

Additionally, when going to System > Advanced, Admin Access tab after a clean install, the default console selected there is serial despite there being no preferred console in the configuration. If the user presses save without correcting that, they could lose access to the console afterward. This may not be related to the installer problem, and could move to its own Redmine issue if needed. That option may need to default to a neutral/empty value of "Default" so it doesn't change without user intervention.

Might be related to other issues such as #11419


Files

bootmenuserial.png (6.46 KB) bootmenuserial.png Jim Pingle, 03/18/2022 11:50 AM
Actions #1

Updated by Jim Pingle almost 2 years ago

  • Plus Target Version changed from 22.05 to 22.09

This seems to be working OK despite how it looks. It can wait for the next release.

Actions #2

Updated by Jim Pingle over 1 year ago

  • Plus Target Version changed from 22.09 to 22.11
Actions #3

Updated by Jim Pingle over 1 year ago

  • Plus Target Version changed from 22.11 to 23.01
Actions #4

Updated by Jim Pingle over 1 year ago

  • Assignee set to Jim Pingle

As we saw on #13080 this is probably just the loader menu interpreting the environment incorrectly.

The GUI page could use changed a bit as stated, though. The options may need to be reordered so VGA comes first on new installs that have no settings, since that would have been the default out-of-the-box behavior. Maybe it could detect and select the primary console based on the existing value of console in kenv or similar. Will need to run some tests and see what's best.

Actions #5

Updated by Jim Pingle over 1 year ago

  • Subject changed from VGA installer image defaults to serial console, serial console is default in GUI settings to VGA install defaults to serial as primary console when loading/saving admin GUI settings without making changes

To confirm, the loader menu issue is identical to #13080 -- On the ISO when booting via BIOS, it has boot_serial=NO in the environment which is misinterpreted by the loader menu console code, but behaves correctly.

So this issue can remain solely for the GUI part.

Actions #6

Updated by Jim Pingle over 1 year ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100
Actions #7

Updated by Jim Pingle over 1 year ago

  • Category changed from Installer to Web Interface
Actions #8

Updated by Jim Pingle over 1 year ago

  • Status changed from Feedback to Resolved

This is working properly for both EFI and legacy BIOS installs. Either way, when visiting the page for the first time it properly selects the current console as the default value of the drop-down menu.

Actions

Also available in: Atom PDF