On Red Hat Satellite 6 client installing a package returns 404 error despite the package being in metadata
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/contentis broken, even for a repository with Immediate download policy - The
/var/lib/pulp/contentcontains 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.4 and above (until 6.9)
- DOES NOT APPLY TO 6.10+
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.