When a name-less volume is created via the API the Dashboard is not designed to handle it.

Bug #1012380 reported by John Postlethwait
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
High
John Postlethwait

Bug Description

Many pages and actions are broken with nameless volumes, including /nova/instances_and_volumes/

The pages should be more defensive and allow for nameless volumes to be displayed.

Changed in horizon:
status: New → Confirmed
assignee: nobody → John Postlethwait (john-postlethwait)
Devin Carlen (devcamcar)
Changed in horizon:
importance: Undecided → High
milestone: none → folsom-2
summary: When a description-less, name-less volume is created with Eucatools, the
- Dashboard is not designed to handle that.
+ Dashboard is not designed to handle it.
Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/8503
Committed: http://github.com/openstack/horizon/commit/c17b06d08a8cb6df80ceb97111745494a6479923
Submitter: Jenkins
Branch: master

commit c17b06d08a8cb6df80ceb97111745494a6479923
Author: John Postlethwait <email address hidden>
Date: Wed Jun 13 14:50:38 2012 -0700

    Fixing Nameless Volume Display

    When a volume has no name, it now shows the
    ID instead. I also added a fixture data that
    represents such a volume being in the system.

    Fixes bug #1012380

    You can also now use truncate=i on DataTable
    Columns in order to have the value truncated if
    it goes beyond i characters.

    On top of this I fixed/made-clearer a bunch of
    the tests relating to volumes and instances.
    Please do NOT use deepcopy() of fixture data
    in tests any more, instead just create a new
    fixture for the data you want.

    Change-Id: If2f92b5d04b04f08f5cacca03f614fce5ea38702

Changed in horizon:
status: In Progress → Fix Committed
summary: - When a description-less, name-less volume is created with Eucatools, the
- Dashboard is not designed to handle it.
+ When a name-less volume is created the Dashboard is not designed to
+ handle it.
summary: - When a name-less volume is created the Dashboard is not designed to
- handle it.
+ When a name-less volume is created via the API the Dashboard is not
+ designed to handle it.
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: folsom-2 → 2012.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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