Foreman discovery provisioning from Satellite 6 is failing with the error "500: Discovery failed, code 422, reason: resource have no errors".

Solution Verified - Updated -

Issue

  • Unable to build the host using a foreman discovery image, getting an error:

    fact upload failed
    "500: Discovery failed, code 422, reason: resource have no errors"
    
  • Host is available in the discovered host but discovery status shows unable to send the facts details.

  • Unable to discover and auto-provision the host using the discovery rules.

Environment

  • Red Hat Satellite 6.x

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