I’m tying Katello in w/ RedHat Content Delivery to support RHEL clients. I have the Red Hat Enterprise Linux Server 6 RPMs repository selected, sync’ed, a content view created and published, and a composite content view created with the RHEL6 CV contained along with a few other CVs. This has been promoted into a lifecycle environment, and an activation key created with the appropriate repositories enabled.
I have a small RHEL6 client system that’s been provisioned out of the legacy environment here. I can remove the old connection stuff, install the new subscription-manager RPMs along with the CA rpm, and register it successfully. subscription-manager shows the right repos as being available. ‘yum repolist’ or any yum install fails with:
https://[katellohost]/pulp/repos/[orglabel]/[lfe]/[contentview]/content/dist/rhel/server/6/6Server/x86_64/os/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found”
Trying other mirror.
To address this issue please refer to the below knowledge base article
If above article doesn’t help to resolve this issue please open a ticket with Red Hat Support.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: rhel-6-server-rpms. Please verify its path and try again
The repository should be available
Foreman and Proxy versions:
Fully patched this morning.
Foreman and Proxy plugin versions:
Distribution and version:
Katello is running on CentOS7, client is RHEL6.10
Other relevant data:
I don’t see anything suspicious in production.log. I’m not even sure where else to look.
I’m under the gun on this, I only have a couple of days to get this proven. I have to be doing something simple wrong.