Recipes with "hostRequires" conditions that cannot be met by the oVirt Engine integration incorrectly report "RecipeVirtStatus.possible" from recipe.check_virtualizability(). The current call to needpropertyxml.vm_params [1] should be moved from provision_virt_recipe in beakerd to a new try/catch block in check_virtualizability that changes the result to "RecipeVirtStatus.precluded" when NotVirtualizable is thrown. [1] http://git.beaker-project.org/cgit/beaker/tree/Server/bkr/server/tools/beakerd.py#n494
On Gerrit: http://gerrit.beaker-project.org/#/c/1684
Beaker 0.11.3 hot fix has been released.