Bug 617364 - System loaned to userA for RHTS is job stolen by Beaker Job for userB
Summary: System loaned to userA for RHTS is job stolen by Beaker Job for userB
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Beaker
Classification: Community
Component: lab controller
Version: 0.5
Hardware: All
OS: Linux
low
medium vote
Target Milestone: ---
Assignee: Bill Peck
QA Contact:
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-22 20:30 UTC by PaulB
Modified: 2011-06-13 18:45 UTC (History)
4 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2010-07-28 17:32:02 UTC


Attachments (Terms of Use)

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 


Best,
-pbunyan

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


Note You need to log in before you can comment on or make changes to this bug.