Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-19688

agent-tui should work on the serial console

XMLWordPrintable

    • Low
    • No
    • False
    • Hide

      None

      Show
      None
    • Hide
      With this update, when an Agent ISO is booted on a server with no graphical console, interactive network configuration is possible on the serial console. Status displays are paused on all other consoles while the interactive network configuration is active. Previously the displays could be shown only on a graphical console.
      Show
      With this update, when an Agent ISO is booted on a server with no graphical console, interactive network configuration is possible on the serial console. Status displays are paused on all other consoles while the interactive network configuration is active. Previously the displays could be shown only on a graphical console.
    • Enhancement
    • Done

      The agent-tui interface for editing the network config for the Agent ISO at boot time only runs on the graphical console (tty1). It's difficult to run two copies, so this gives the most value for now when there is a graphical console available.

      However, when the host has only a serial console, there are two consequences:

      1. there's no way to edit the network config
      2. console output is frozen while agent-tui is running in the background. If it is not possible to pull the release image, this freeze will last forever and the user will never get to the getty screen on the serial console that tells you about how the release image is not available.

      Both situations could be resolved by allowing agent-tui to run on the serial console instead of the graphical console when there is no graphical console.

            zabitter Zane Bitter
            zabitter Zane Bitter
            zhenying niu zhenying niu
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: