Description of problem: bug 1081390 added support for specifying pre-defined host filters to the bkr workflow commands. "bkr list-systems" (and perhaps others?) as well could also benefit from such a feature. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Sounds good to me. There may actually be a case to be made for a larger feature aimed at offering saved queries on the server side of things, but that's a separate question, involving significantly more effort.
A couple of other notes: 1. bkr list-systems is the only other one that uses hostRequires style XML filtering (other commands use distroRequires, but we have specific options to cover the common cases there) 2. Michael also suggested including a way to get a *list* of all the predefined filters, so you can use grep to check the exist spelling of the options. The latter likely makes sense as a separate "host-filters" command, and perhaps should be a separate RFE.
http://gerrit.beaker-project.org/3510
This isn't going to cover point 2 from comment 3 (a mechanism for listing all pre-defined filters), we can add that separately.
This bug fix is included in beaker-client-19.1-0.git.28.88e8a21.el6eng which is available here: https://beaker-project.org/nightlies/develop/RedHatEnterpriseLinux6/
Beaker 19.1 is released.