When running yum from outside the chroot (using --installroot) and the rhnplugin or subscription-manager plugins are active then it's possible for yum to pull in extra packages.
This can then result in the chroot containing newer versions of RPMs like glibc which then prevents subscription-manager from being installed when it needs one of the glibc sub-packages (way down in the dependency trees).
When running yum from outside the chroot (using --installroot) and the rhnplugin or subscription-manager plugins are active then it's possible for yum to pull in extra packages.
This can then result in the chroot containing newer versions of RPMs like glibc which then prevents subscription-manager from being installed when it needs one of the glibc sub-packages (way down in the dependency trees).