Problem: Difficult to find the volume you're looking for if there are many volumes with the same (or no) name
Problem/Opportunity Statement
Volumes show "(Untitled Volume)" for volumes created as the ephemeral/root disk for a volume-backed instance. (See screenshot.)
The above is incorrect. @jaladh-singhal reports:
I created two volume-backed instances (by choosing "Custom disk size (volume-backed)") and in both cases, boot volume took the name as "boot-vol-instance_name" instead of "Untitled volume".
What would success / a fix look like?
I would propose hiding those by default so as not to confuse novice users that might not understand that they're crucial to any volume-backed instances in their allocation.
We should show enough information such that the user doesn't need to expand every card to figure out what's going on.
When scanning a list of volumes I should be able to tell:
- Status of the volume (
In-use
,Available
) - Name and link to the instance it's attached to
- Based on a visual indication (icon) distinguish between server backing volumes and non-server backing volumes (based on bootable and/or has
volume_image_metadata.image_id
?) - How long ago it was created
- Whether the volume was created by the current user
I should be able to filter & sort based on these attributes as well. See #101 (comment 439196278) for inspiration (but for volumes instead of servers).
See the screenshot below for how Horizon does it.