Bug 617364

Summary: System loaned to userA for RHTS is job stolen by Beaker Job for userB
Product: [Community] Beaker Reporter: PaulB <pbunyan>
Component: lab controllerAssignee: Bill Peck <bpeck>
Severity: medium Docs Contact:
Priority: low    
Version: 0.5CC: bpeck, kbaker, mcsontos, rmancy
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-07-28 17:32:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Description PaulB 2010-07-22 20:30:02 UTC
Description of problem:
Today I had a system that was loaned to user:pbunyan.
The system is admin owned.
user:pbunyan needed the system to be loaned to user:dhoward for kernel testing.
user:dhoward had RHEL4Z test job queued in RHTS.
This required admin assistance, of course.

Order of events:
 [1] admin set the condition of the system to "Broken".
 [2] admin returned the user:pbunyan loan.
 [3] admin then loaned the system to user:dhoward.
 [4] admin then set the condition of the system to "Working".

 A Beaker job for user:slukasik stole the system.

 A system loaned to user:dhoward should only pick up user:dhoward jobs.

Version-Release number of selected component (if applicable):
Version - 0.5.50 


Comment 1 Bill Peck 2010-07-22 21:44:27 UTC
I have a potential fix for this in git now.  Will test.