Finding BMC IP address requires clicking "Edit node" in Web UI

Bug #1315072 reported by Rod Smith
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Wishlist
Unassigned

Bug Description

From time to time, I want to access a node's BMC directly -- say, to use its own Web UI to launch a pseudo-KVM window or to power a node up or down via ipmitool. To do this, of course, I need to know the node's IP address or hostname, but obtaining this information from the MAAS Web UI requires clicking on "Edit node." It would be more convenient if this information were available in the node's main summary screen, along with its Ubuntu IP addresses and other such data.

Tags: ui
Revision history for this message
Julian Edwards (julian-edwards) wrote :

This is somewhat tricky to do as you would want, because MAAS doesn't explicitly know at that level what a BMC is or what its address is; instead it is storing a power "type" and that type's parameters as a json blob in the DB. The Node edit page has smarts to decode the json blob based on information coming from the cluster about which power types it handles and their parameters.

Having said that, we could probably at least look for the "power_address" in the parameters as we try to keep those as generic as possible, so the listing could gain "power type" and "power address" columns.

Other suggestions given this information are welcome.

Changed in maas:
status: New → Triaged
importance: Undecided → Wishlist
tags: added: ui
Revision history for this message
Raphaël Badin (rvb) wrote :

We know the power parameters are a (json) dictionary so we can probably display it in HTML on the node view page. The only trick is that it might contain passwords. Do we want to display these?

Revision history for this message
Julian Edwards (julian-edwards) wrote :

I don't think we do; it's generally accepted that exposing passwords in the UI is a bad idea unless the user explicitly asks to see it (because of shoulder surfers).

Revision history for this message
Carla Berkers (carlaberkers) wrote :

This is fixed in 1.8b3

Changed in maas:
status: Triaged → Fix Committed
milestone: none → 1.8.0
Changed in maas:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.