el5 repos do not install on an el5 system
Currently the katello 2.0 el5 client repos (and probably the nightlies too) do not install on an el5 system:
installing without python-hashlib results in:
https://fedorapeople.org/groups/katello/releases/yum/2.0/client/RHEL/5/x86_64/katello-agent-2.0.1-1.el5.noarch.rpm: [Errno -1] Package does not match intended download Trying other mirror.
due to the repomd.xml file using sha256 checksums.
Installing python-hashlib gets a little further but still fails:
error: rpmts_HdrFromFdno: Header V4 RSA/SHA1 signature: BAD, key ID d5a88496 Problem opening package python-gofer-1.3.0-1.el5.noarch.rpm
Fixes #8544: Carry subscription-manager for EL5 in our client repos.
Updates to subscription-manager that are not backwards compatible
to EL5 have been pushed into the public repositories. Thus, we can
just carry subscription-manager and python-rhsm from a known
working state in our client repositories.