rhnpush command fails with "Error Class Code: 54" error while uploading solaris mpm patches on RHN Satellite server.

Solution Verified - Updated -

Issue

  • rhnpush command fail with following error while pushing solaris patch on RHN Satellite:

    Package /export/Solaris/10_Recommended/patch-solaris-140159-03-1.sparc-solaris-patch.mpm Not Found on RHN Server -- Uploading
    Uploading package /export/Solaris/10_Recommended/patch-solaris-140159-03-1.sparc-solaris-patch.mpm
    Using POST request
    Internal server error 500 Internal Server Error
    Error pushing /export/Solaris/10_Recommended/patch-solaris-140159-03-1.sparc-solaris-patch.mpm: Error 500Error Message:
        ORA-02291: integrity constraint (RHNADMIN.RHN_SOLARIS_P_PT_FK) violated - parent key not found
    Error Class Code: 54
    Error Class Info:
         Package Upload Failed due to uniqueness constraint violation.
         Make sure the package does not have any duplicate dependencies or
         does not already exists on the server (500)
    

Environment

  • Red Hat Network Satellite 5.4
  • External Oracle Database

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.