Failed to deploy overcloud when UEFI boot is enabled and HP iLO is used

Solution Verified - Updated -

Issue

  • Overcloud deployment failed with the following error.

    ResourceInError: resources.ComputeSriov: Went to status ERROR due to "Message: Exceeded maximum number of retries. Exhausted all hosts available for retrying build failures for instance aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa., Code: 500"
    
  • Overcloud nodes show NBP filesize is 0 Bytes in their console during the deployment.

    >>Start PXE over IPv4
         Station IP address is 10.0.0.1
    
         Server IP address is 10.0.0.2
         NBP filename is ipxe.efi <===========(*)
         NBP filesize is 0 Bytes <============(*)
    
  • UEFI boot is enabled on overcloud nodes.

  • Introspection succeeded without error.

  • This issue didn't occur on Red Hat OpenStack Platform 16.2.2.

Environment

  • Red Hat OpenStack Platform 16.2.3 or later
  • Integrated Lights-Out (iLO)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content