I've got the following situation:
I've got a clone for the RHEL Server 6 base channel, and several child channels, and some hosts subcribed to this. On these hosts the output of rhn-channel -l looks like this:
Some hosts however require RHEL Server 6.4, so I've got a clone of server 6.4.z as well. Output of rhn-channel -l is there:
My problem is that I need a few packages (in this case "puppet") from dev-rhel-x86_64-server-6-ost-3 on those hosts that have dev-rhel-x86_64-server-6.4.z as base channel. So I tried to create a clone of dev-rhel-x86_64-server-6-ost-3 under dev-rhel-x86_64-server-6.4.z, but this doesn't work. Trying to create such a channel using the web console fails silently.
I am wondering if I am atacking this problem the right way. Is something wrong with my satellite that keeps me from creating this clone? Or is there another way to have a host subscribe to a channel that is not a child of its base channel?