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

BMH fails inspecting on ARM SNO due to incorrect boot order on SuperMicro

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 3
    • Critical
    • No
    • None
    • Rejected
    • Metal Platform 270, Metal Platform 271
    • 2
    • Done
    • Bug Fix
    • Hide
      *Cause*: Certain models of SuperMicro such as ars-111gl-nhr use a different virtual media device string than other SuperMicro machines
      *Consequence*: Virtual media boot attempts may fail on these servers
      *Fix*: An extra conditional check has been added to sushy library code to check for the specific model affected and adjust behaviour accordingly
      *Result*: Supermicro ars-111gl-nhr can boot from virtual media
      Show
      *Cause*: Certain models of SuperMicro such as ars-111gl-nhr use a different virtual media device string than other SuperMicro machines *Consequence*: Virtual media boot attempts may fail on these servers *Fix*: An extra conditional check has been added to sushy library code to check for the specific model affected and adjust behaviour accordingly *Result*: Supermicro ars-111gl-nhr can boot from virtual media
    • None
    • None
    • None
    • None

      Description of problem:

          When we try to install an ARM SNO from x86 HUB using AI/ZTP flow, the node gets stuck inspecting. The node seems to boot into the old installation in the HDD and not the image provided by the infraEnv discovery ISO.
          On checking the bios config, it appears that virtual media (virtual cd-rom) has the lowest priority and does not seem to get updated. Manually updating this boot order and retrying install helps BMH finish inspecting.

      Version-Release number of selected component (if applicable):

          4.18.0

      How reproducible:

          It is reproducible on `cnfdg45` machine (SuperMicro) every time.

      Steps to Reproduce:

          1. Install ARM SNO from x86 hub using ZTP Assisted Installer flow
          2. BMH does not progress past inspecting
          3. Check for incorrect boot order in bios config
          4. Manually update the boot order and bump virtual media to first
          5. Retry install and node finishes inspecting.
      

      Actual results:

         Boot order remains unchanged and incorrect when BMH is inspecting

      Expected results:

         Boot order is automatically updated and node boots into correct ISO. Subsequently, BMH should finish inspecting and provisioning

      Additional info:

          This is caused by the boot source target override being set to UsbCd when the server uses Cd to select virtual media.

              janders@redhat.com Jacob Anders
              rh-ee-klaskosk Kirsten Laskoski
              None
              Steven Skeard
              Steeve Goveas Steeve Goveas
              None
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated: