Description of problem: Whenever systems are not free to run jobs on, beaker usually displays a list of 'possible systems'[1] the job can run on. In this list, it does not show systems that are idle, but have been loaned to a user/group and are marked Idle. Many systems which have been loaned out, are usually idle for months/weeks at a time. It would be helpful if these show up in the list of possible systems, so if a user wishes to follow up with the beaker group owner or user regarding scheduling reservation for the idle systems, it would make it easier. In our case, it would also help us put a number on how many systems are *actually* available in the beaker pool. For example, to run recipes on Power9, we are only looking for POWER9 Boston (ibm-p9b-) or POWER9 Witherspoon (ibm-p9-wr-) systems with two particular CPU model IDs, 5116417 or 5116418, as these correspond to the CPU models that we intend to support. For our recipes, beaker usually shows us a list of 15 possible systems, but we routinely come across systems that satisfy our requirements, but are loaned to other groups and are sitting idle for months. Here's an example of our recipe [2] that was Cancelled without finding a system. [1] https://beaker.engineering.redhat.com/recipes/systems?recipe_id=XYZ [2] https://beaker.engineering.redhat.com/recipes/5511813#installation
Hello Yash, I have recently closed https://bugzilla.redhat.com/show_bug.cgi?id=1655770 by adding the LoanedTo column to the System page. Can I close this or was your request also about modifying the query for possible systems?
Hi Tomas, If your bug addresses my concern, where Loaned/Idle systems are listed in the list of "possible systems" for recipes awaiting systems, then you can close it. But I am not sure it does. Although, your fix of adding a "LoanedTo" column is of big help as well! So thank you for addressing that!
Tomas, can you investigate it, please?
Beaker 26.4 has been released.