Description of problem: I've blindly used copy&paste while tagging a recent tree: $ bkr distros-tag --name=RHEL5.10-*-20130613.0 RTT_ACCEPTED Tagged the following distros with tag: RTT_ACCEPTED ------------------------------------------------------ which apparently doesn't work. While below does: $ bkr distros-tag --name=RHEL5.10-Client-20130613.0 RTT_ACCEPTED Tagged the following distros with tag: RTT_ACCEPTED ------------------------------------------------------ RHEL5.10-Client-20130613.0 $ bkr distros-tag --name=RHEL5.10-Server-20130613.0 RTT_ACCEPTED Tagged the following distros with tag: RTT_ACCEPTED ------------------------------------------------------ RHEL5.10-Server-20130613.0 The wildcard syntax is how RTT marks the trees in our wiki status pages. Adding support for this will minimize mistakes on our side, thus requesting High priority. Version-Release number of selected component (if applicable): beaker-client-0.12.1-1.el6eng.noarch How reproducible: Always
The beaker devs can probably convert * to % which is the sql wild card. But you can do this on your own too. Just replace * above with % and it will work.
Using % as a wildcard is indeed supported and documented. http://beaker-project.org/docs/man/bkr-distros-tag.html --name <name> Limit to distros with the given name. <name> is interpreted as a SQL LIKE pattern (the % character matches any substring).