Bug 1034587

Summary: RFE: Add Lab Details URL to lab controller info
Product: [Retired] Beaker Reporter: Nick Coghlan <ncoghlan>
Component: generalAssignee: beaker-dev-list
Status: CLOSED WONTFIX QA Contact: tools-bugs <tools-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 0.10CC: aigao, dcallagh, ebaak, qwan, rjoost, tools-bugs
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-23 02:52:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Nick Coghlan 2013-11-26 07:20:42 UTC
The rudimentary lab management capabilities currently offered by Beaker are being phased out (and no new such features are being added), in order to better focus Beaker development effort on its two primary use cases (shared access to a wide range of hardware configurations for both manual failure investigation and automated compatibility testing).

However, there's one key feature that would be useful given this clearer demarcation of responsibilities: the ability to add a reference to a separate Data Centre Inventory Management system like openDCIM.

Even an installation that didn't have a proper lab management system could use such a mechanism to link to wiki page or other source of additional information.

A Lab Management URL should also be added to lab controllers, allowing a direct link to additional details about the lab in general (perhaps that should be a separate RFE?).

Comment 1 Nick Coghlan 2013-11-28 06:27:00 UTC
This would also involve making a read only Lab Controller page available to regular users. Perhaps as a new submenu under Systems?

Comment 2 Nick Coghlan 2013-11-28 06:45:54 UTC
Chatting with Dan on IRC made me realise this idea didn't really add anything over the existing System Notes feature for ordinary systems (especially since 0.15+ allows hyperlinks in notes via Markdown)

However, there's currently no place to add extra information on the individual hardware labs, and a hyperlink out to an external page would be a better way to do that than adding a whole bunch of detailed fields to Beaker itself (since the main thing we really care about for automation purposes is the FQDN of the lab controller and we already store that).

So reducing the scope of this proposal to be just:

- add an optional "Lab Details" URL to the stored lab controller info
- make the read only list of Lab Controllers available to non-admin users in the main navigation menu as "Systems->Lab Controllers"

Comment 3 Nick Coghlan 2013-11-28 06:48:39 UTC
Also, the read only view should exclude removed labs (those are only shown to admins by default so they're easy to add back later).

Comment 4 Roman Joost 2015-11-23 02:52:22 UTC
I'm closing this item. It seem that there is no need for storing additional information in Beaker to accommodate openDCIM any more. It is currently not used or will not be used in the future.