Hide Forgot
Description of problem: Go to reserve workflow page, select a distro and click on "Show Systems". Machines loaned to other users have "Reserve Now" link instead of "Queue Reservation". Also the "User" column is empty. Everything looks just fine. Version-Release number of selected component (if applicable): 0.6.12 (devel version) How reproducible: 100% Steps to Reproduce: 1. Find a machine loaned to another user 2. Go to reserve workflow page, pick a distro and click on "Show Systems" 3. Find the machine from step 1 Actual results: Machines has "Reserve Now" link instead of "Queue Reservation". Also the "User" column is empty. (Here one does "Reserve Now" and few hours later will start wonder why it is still in "Queued" state.) Expected results: Machine has "Queue Reservation" link and the user camping on the machine is displayed. Additional info: Observed on beaker-stage where I have admin rights.
You're right. The problem is that the logic that determines 'Reserve Now' vs 'Queue Reservation' is merely a check to see if the system has a user.
In the interests of consistency I think it would be better to not try and use the 'User' column to describe the User and/or Loanee, as everywhere else they are two different things.