Description of problem:
Multihost recipesets with a guest recipes fail when using CLIENTS role for guest.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create a Multihost job with a guest recipe and CLIENTS
The host hangs at the end of /distribution/install
Job doesn't do this
This is because report_finish in rhts-test-runner.sh does
rhts-sync-block -s CLIENTS SERVERS DRIVERS
The CLIENTS will be 'None' because the guest recipe does not have a system with an fqdn yet, it only gets this after it's own /distribution/install has run.
This is strictly a regression in 0.10, but really multi-host between hosts and guests has never worked right for various reasons, this is just yet another problem.
And just to be clear, using CLIENTS, SERVERS, or DRIVER as the role for a guest recipe will trigger this bug.
On Gerrit: http://gerrit.beaker-project.org/1893
Beaker 0.12.1 has been released.