Parece que o mrepo está quebrado e / ou abandonado. Eu sou forçado a usar createrepo como descrito aqui: createrepo com satélite rhel . Isso significa que eu tenho que ter 2 servidores rhel, um para 5 x86_64 e outro para 6 x86_64 para criar meus repositórios locais. Isso consome o mesmo número de direitos, mas requer uma vm adicional, mas pelo menos funcionará com alguma longevidade. No meu caso, o repositório 6 estará no mesmo servidor que hospeda o spacewalk, mas eu terei que configurar manualmente o http do repositório 5 para que ele possa ser usado também.