Host name not shown in "Volumes" page

Bug #1035350 reported by Marco CONSONNI
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Low
Brian Waldon
OpenStack Dashboard (Horizon)
Fix Released
Wishlist
Unassigned

Bug Description

This is not necessarily a bug; it's an improvement suggestion.

I log in as cloud administrator and go to the "Syspanel" (the page that is shown to administrators only).

If i visit the "Instances" page and, for each running instance, I get the following information:

-- Project Name: the project the instance belongs to
-- Host: the physical machine where the instance is running
-- Instance Name: the name of the instance

etc...

On the other hand, if I visit "Volumes" I don't get "Host" information (the name where the physical space is allocated).
This piece of information is available in DB (column host of table volumes in cinder DB).

As admin, I find this piece of information (the host were an object lives) rather useful, therefore I think it should be displayed both for instances and volumes.

As a former UI designer I know that people are never happy of what you display (or how you display), therefore take this as a humble opinion, not a bug report.

Revision history for this message
. . (deactivatedaccount51533-deactivatedaccount) wrote :

The GET volume/{volume_id} API does not return the host.

Revision history for this message
Gabriel Hurley (gabriel-hurley) wrote :

I don't believe this is returned via the API currently, but that would be nice, especially for an admin.

Changed in horizon:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
John Griffith (john-griffith) wrote :

I agree Gabriel, that would be a handy feature and it makes sense to provide it similar ot what Nova does. As you've mentioned it's not necessarily a bug currently, but is an *omission*.

Changed in cinder:
status: New → Triaged
importance: Undecided → Low
Changed in cinder:
milestone: none → grizzly-1
Revision history for this message
James King (jking-6) wrote :

I have a patch ready for review, I just have to get through the contributor agreements, etc and get Gerrit to accept my patch...

Changed in cinder:
assignee: nobody → James King (jking-6)
Revision history for this message
James King (jking-6) wrote :

in code review

Changed in cinder:
status: Triaged → Fix Committed
Changed in cinder:
status: Fix Committed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/14993

Changed in cinder:
assignee: James King (jking-6) → Brian Waldon (bcwaldon)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/14993
Committed: http://github.com/openstack/cinder/commit/826c4520d093f5e0809a08e10b5d18bf69adc698
Submitter: Jenkins
Branch: master

commit 826c4520d093f5e0809a08e10b5d18bf69adc698
Author: Brian Waldon <email address hidden>
Date: Sat Oct 27 15:36:30 2012 -0700

    Add VolumeHostAttribute API extension

    Expose the host on which a volume resides through a new API
    extension. This is only presented to Admins by default. This
    can be controlled with the 'volume_host_attribute' policy
    rule.

    Fixes bug 1035350.

    Change-Id: I0a74a0dfbd78e853219150fbe0d3fba77c6f9bb6

Changed in cinder:
status: In Progress → Fix Committed
Revision history for this message
Brian Waldon (bcwaldon) wrote :

Horizon bug fixed by Gabriel Hurley - commit 069c3f545ab497284a5fea034ef7d899f3902fa2

https://review.openstack.org/#/c/15001/

Changed in horizon:
status: Confirmed → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
milestone: none → grizzly-1
status: Fix Committed → Fix Released
Changed in cinder:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: grizzly-1 → 2013.1
Thierry Carrez (ttx)
Changed in cinder:
milestone: grizzly-1 → 2013.1
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.