unify volume type extra specs dialogue

Bug #1519560 reported by Martin Pavlásek
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
In Progress
Vishal Manchanda

Bug Description

As admin user, I've created in Admin - System - Volumes new Volume type. Afterwards I've click on 'View Extra Specs' by the row with this volume type. It raises modal dialogue with list of existing key-value and also table-scoped buttons Create and Delete Extra Specs.

If I click to Create, Edit or Delete Extra Specs, I'm finally always redirected to:
http://devstack/dashboard/admin/volumes/volume_types/b6936d96-e8a0-4dc4-a60b-9079aa10a6f1/extras/, so I'm not in the dialogue anymore (with list of volume types in background).

The whole dialogue with action table seems identically as same as click to 'View Extra Specs' on the row with volume type again.

I would propose to have just one consistent way how Extra Specs should be handled, it's quite confusing at this moment.
a) as modal dialogue, would be probably more difficult to implement due to nested dialogues.
b) as separate page, so by URL like: ...volume_types/uuid-of-vt/extras

Liyingjun (liyingjun)
Changed in horizon:
status: New → Confirmed
Changed in horizon:
importance: Undecided → Medium
milestone: none → next
Revision history for this message
Sunkara Ramya Sree (ramyasunkara) wrote :

I cannot access the link. Could you please provide screenshot?

Changed in horizon:
assignee: nobody → Vishal Manchanda (vishalmanchanda)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

Fix proposed to branch: master
Review: https://review.opendev.org/665932

Changed in horizon:
status: Confirmed → In Progress
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.