we have a RPM Repository where we upload manually rpm packages from a Vendor.
The uploaded file name is “gskcrypt64-188.8.131.52.x86_64.rpm”.
In the Webinterface Repo–>Packages we se the following name “gskcrypt64-8.0-55.29.x86_64”.
But when we do a “dnf install gskcrypt64” one a RHEL8 box we get an error 404 for the URL “https://foreman/pulp/repos/company/Library/custom/product/exampleRepo/Packages/g/gskcrypt64-8.0-55.29.x86_64.rpm”.
When I open the Repo in the browser I can download the package via this URL “https://foreman.ctie.etat.lu/pulp/repos/company/Library/custom/product/exampleRepo/Packages/g/gskcrypt64-184.108.40.206.linux.x86_64.rpm”
Now the question. At what stage does foreman adds the “linux” to the filename. And where does foreman gets that information. Is that somewhere included in the rpm files?
Could I find the answer in some log files?
Foreman should not add the “linux” to the filename. The cpio file inside the rpm also does not have the “linux” in its name.
Foreman and Proxy versions:
Distribution and version: