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

Bare Metal host fails to provision error changing bootmode

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 3
    • Important
    • None
    • None
    • None
    • None
    • Metal Platform 271
    • 1
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      Bare metal hosts failing to provision.  ISO repeatedly gets inserted and ejected on console.   metal pods show an `unsupportedOperation` error changing the bootmode to UEFI - trying to change it manually has no effect and the same errors are shown.
      
          

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

      Hub cluster 4.16.35
      ACM Version: 2.12.2
      MCE Version: 2.7.3
          

      How reproducible:

      Possibly, with specific hardware.
          

      Steps to Reproduce:

          1. Use Assisted Installer to provision on HP ProLiant DL360 Gen10
          2. Redfish virtual media
          3. Hosts never provision
          

      Actual results:

      While hanging in provisioning state, the console shows the ISO continually inserting and ejecting, and the metal pod shows errors about changing the bootmode to UEFI.
          

      Expected results:

      Hosts Provision normally.
          

      Additional info:

      Metal3 pod error:
      2025-04-15 14:50:00.777 1 ERROR ironic.conductor.utils [None req-5ca628b4-a28b-4daf-8c3e-247ee834f51f - - - - - -] Error while preparing to deploy to node a98cabb7-db2b-447d-bcb6-87cdd5f440c7: Redfish exception occurred. Error: Setting boot mode to uefi failed for node a98cabb7-db2b-447d-bcb6-87cdd5f440c7. Error: HTTP PATCH https://10.96.198.47/redfish/v1/Systems/1 returned code 400. iLO.0.10.ExtendedInfo: See @Message.ExtendedInfo for more information. Extended information: [{'MessageId': 'iLO.2.25.UnsupportedOperation'}]: ironic.common.exception.RedfishError: Redfish exception occurred. Error: Setting boot mode to uefi failed for node a98cabb7-db2b-447d-bcb6-87cdd5f440c7. Error: HTTP PATCH https://10.96.198.47/redfish/v1/Systems/1 returned code 400. iLO.0.10.ExtendedInfo: See @Message.ExtendedInfo for more information. Extended information: [{'MessageId': 'iLO.2.25.UnsupportedOperation'}]
      2025-04-15 14:50:00.898 1 ERROR ironic.conductor.task_manager [None req-5ca628b4-a28b-4daf-8c3e-247ee834f51f - - - - - -] Node a98cabb7-db2b-447d-bcb6-87cdd5f440c7 moved to provision state "deploy failed" from state "deploying"; target provision state is "active": ironic.common.exception.RedfishError: Redfish exception occurred. Error: Setting boot mode to uefi failed for node a98cabb7-db2b-447d-bcb6-87cdd5f440c7. Error: HTTP PATCH https://10.96.198.47/redfish/v1/Systems/1 returned code 400. iLO.0.10.ExtendedInfo: See @Message.ExtendedInfo for more information. Extended information: [{'MessageId': 'iLO.2.25.UnsupportedOperation'}]
          

              rpittau@redhat.com Riccardo Pittau
              rhn-support-cshepher Christine Shepherd
              Christine Shepherd
              None
              Jad Haj Yahya Jad Haj Yahya
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: