[Satellite 6] installing a package returns 404 error despite the package being in metadata

Solution Verified - Updated -

Issue

  • Installing or upgrading a package to a client machine fails with "HTTPS Error 404 - Not Found"
  • Inspecting relevant repository on Satellite 6 server's /var/lib/pulp/published:

    • Metadata contains expected information about the package that is really intended to be present in the repo
    • The symlink to /var/lib/pulp/content is broken, even for a repository with Immediate download policy
    • The /var/lib/pulp/content contains the package of given filename.
  • Is there automated way of fixing symlinks so in case there are more such instances ?

Environment

  • Red Hat Satellite 6
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7

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.