Bug 752437 - Disabling a lab controller removes that lab controller from every system
Summary: Disabling a lab controller removes that lab controller from every system
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Beaker
Classification: Retired
Component: web UI
Version: 0.7
Hardware: Unspecified
OS: Unspecified
unspecified
high vote
Target Milestone: ---
Assignee: Raymond Mancy
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-09 13:51 UTC by Sean Waite
Modified: 2014-12-08 01:10 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-10 17:28:19 UTC


Attachments (Terms of Use)

Description Sean Waite 2011-11-09 13:51:47 UTC
Description of problem:
If you disable a lab controller, any system that is associated with that lab controller has the "Lab Controller" item set to "None"

This is a small problem on the less-utilized lab controllers, but on some of them this could effect thousands of systems. 

We need the lab controller setting to remain on the correct lab controller, regardless of the status of the lab controller. 

The problem I see is what behavior a system will have if it's lab controller is disabled and a test schedules, we might need some additional logic to handle this.

Comment 1 Bill Peck 2011-11-09 14:01:56 UTC
Are you sure your not removing the lab controller?

Disable should be for temporary offline and does not remove the lab controller from systems.

Comment 2 Sean Waite 2011-11-09 14:21:14 UTC
As far as I'm aware of, we didn't manually remove any lab controllers from the system. Looking through the history, there isn't any reference to the lab controllers vanishing from the system. I can see where it was re-added via CSV later.

Comment 3 Matt Brodeur 2011-11-10 17:28:19 UTC
Sorry, false alarm.  I confirmed with Wei (one of the NAY admins) that the LC was "Removed" instead of "Disabled".  Dropping the LC assignment from every host is expected behavior in that case.


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