Description of problem:
Existing/New host is using the wrong installation source while provisioning using child/nested host group.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create a parent host group with all medium (any installation medium).
2. Create a child/nested host group with the same operating system with synced medium.
3. Provision host using child host group.
The provisioned host will use all medium content instead of synced medium. Due to which installation source is pointed to Satellite instead of Capsule.
Host should use the installation medium as per the host group configuration.
Satellite is upgraded from old versions so the customer has 'Installation medium'