At some point in pulp 2.3 development, we decided to no longer support running pulp-admin in python 2.4 (rhel5). However, we still have a package "pulp-admin-client-2.3.1-1.el5.noarch.rpm", which does not work properly once installed on rhel5. We should remove the erroneous packages from the rhel5 repo, possibly add a Requires line to the spec file for python >= 2.6, and do a better job of documenting this limitation here: http://pulp-user-guide.readthedocs.org/en/latest/installation.html#supported-operating-systems
The fix should also include documentation changes in 2.3.
Partial fix: https://github.com/pulp/pulp/pull/791 I also updated the the pulp build script so that admin-client-related packages won't go in the rhel5 repo.
https://github.com/pulp/pulp/pull/792
build: 2.4.0-0.7.beta
fails-qa I still see the admin-client package in the repo http://repos.fedorapeople.org/repos/pulp/pulp/beta/2.4/5Server/x86_64/
When I fixed this, we had a completely different build system than we do now. I'm unassigning it from myself so someone with better koji knowledge can address it.
This fixes the platform, but the rpm and puppet extensions must also be removed: https://github.com/pulp/pulp/pull/978
This removes packages from pulp_puppet that don't belong in RHEL 5: https://github.com/pulp/pulp_puppet/pull/124
This removed packages from pulp_rpm that don't belong in RHEL 5: https://github.com/pulp/pulp_rpm/pull/497
Fixed in pulp-2.4.0-0.18.beta.
verified admin-client has been removed http://repos.fedorapeople.org/repos/pulp/pulp/beta/2.4/5Server/x86_64/
This has been fixed in Pulp 2.4.0-1.