Description of problem:
when I try and browse a redhat repositories and click on an RPM I get:
HTTP 404: Not found.
The URL you requested was not found on this server.
Version-Release number of selected component (if applicable): 6.2.4 satellite
How reproducible: 100%
Steps to Reproduce:
1. generated a debug certificate and import to browser
2. Go to Products -> "Red Hat Enterprise Linux Server" -> click any repository
3. click on "Published At". You will get a page of "Pulp Repository Content"
4. Now click on any link getting error HTTP 404: Not found.
Actual results: HTTP 404: Not found.
Expected results: Should allow to download rpm file
The path of rpm file in hyperlink is incorrect. Currently its
But it should be
Workaround: Add '/os' before rpm file name in the url
I had this same issue on 6.2.6. It turns out that if I refresh the manifest and then try to browse repos again it works. Question is why? If there is an issue why is there no warning or notification to tell you of a manifest issue and what caused the manifest issue to begin with?
I tried to refresh manifest but the issue is still present. I think rest two question should be answered by engineering team
Thank you for your interest in Satellite 6. We have evaluated this request, and we do not expect this to be implemented in the product in the foreseeable future. We are therefore closing this out as WONTFIX. If you have any concerns about this, please feel free to contact Rich Jerrido or Bryan Kearney. Thank you.