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/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.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.