502 proxy error when trying to yum install a package
A couple of katello users have reported this so far. After syncing a repository and trying to yum update/install a package, they are getting:
https://puppetmaster/pulp/repos/Organization /Library/RHEL6-ESAI-Default/custom/Duo_Security/Duo-SecurityRHEL6/Packages/d/duo_unix-1.11.4-0.el6.x86_64.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 502 Proxy Error"
Looking at the logs they will get: No such file or directory: '/var/lib/pulp/media/artifact/18/93706bc682c268d7235939ccc0e20a925e35a23df7f182c906d2f78e556574'
and indeed that file doesn't exist. Running the checksum verify/repair action against the repo seems to resolve it.
- Both users were running HDDs and not SSDs
- It seemed to happen for both on_demand and immediate repos (although it wasn't entirely clear)
- both users were running pulp/pulp_rpm 3.6
Little more information if this is helpful.. I believe this was an upgraded system from Foreman 2.2/Katello 3.17/Pulpcore 3.6 originally.
RHEL 7.9 foreman-2.3.0-0.7.rc1 katello-3.18.0-0.1.rc1 pulp-server-2.21.4 foreman-proxy-2.3.0-0.4.rc1 python3-pulp-rpm-3.7.0-1 python3-pulpcore-3.7.3-1
Please register to edit this issue