Description of problem: If there are no distros for machine-test to install on, it does not check for this, and instead an invalid job xml is created and submitted Version-Release number of selected component (if applicable): 0.10.y How reproducible: Always Steps to reproduce: [rmancy@devbox beaker]$ bkr machine-test --machine hx-pp.example.com --debug 1. 2. 3. Actual results: <job retention_tag="Scratch"><whiteboard>Test hx-pp.example.com</whiteboard></job> <Fault 1: "<class 'bkr.common.bexceptions.BX'>:'No RecipeSets! You can not have a Job with no recipeSets!'"> Submitted: [] Expected results: Something like 'Could not find any distros to test test on' Additional info:
On Gerrit: http://gerrit.beaker-project.org/#/c/1668/
Verified with beaker-0.11.3-1.git.210.bda2c22 Remove all supported arches from a system, then issue: $ bkr machine-test --machine $machine_fqdn --debug Could not find an appropriate distro to provision system with.
Beaker 0.12 has been released.