Hi,
But it can impact people outside of the Spacewalk community if RHEL and CentOS are different.
Dag is right, but a _possible_ solution for this would be creating SpaceWalk packages suitable for CentOS and keep it in a different repository so that people who really want/need to use SpaceWalk on CentOS can do it.
These packages are already available in a 'different repository' as they are part of the Spacewalk repo. If you need to register a system to Spacewalk you can easily create a simple scripts that adds the necessary repo, downloads the packages, registers the system and disables all yum repos but the rhn-plugin.
From CentOS perspective, leaving these packages out is not the worst choice.
Best Regards Marcus