Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-45822

Design and create a tree view for VMs

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • Design and create a tree view for VMs
    • 77
    • To Do
    • CNV-42444 - Virtualization admin view
    • CNV-42444Virtualization admin view

      Goal

      Customers may have thousands of VMs and would like to have a nice way to navigate between the VMs and also be able to group them for things like reporting. We would like to provide users a tree view that will allow them to easily do those things. In the current state, navigation between VMs require the user to go back to the full VM list. Observability is done at a namespace level, that in many cases, is not granular enough.

      For this epic, groups will be a subset of a namespace and they cannot be nested.

      In the future these grouping may be used for other things.

      User Stories

      • As a user, I would like to easily see all my VMs and navigate between them with minimal clicks
      • As a user I would like to manage groups (create / delete / rename) and place VMs in those group based on my needs.
      • As a user, I would like to get a summary of each group for things like number of VMs, allocated / utilized resources etc.
      • As a user, I would like to move my VMs between groups

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.
      •  

      Notes

      • Groups are subset of projects, so only VMs can belong to a group
      • A VM can belong only to one group?
      • Nested grouping is not available (we may need to change this in the future)
      • Multi-selection and operations may be part of this
      • Need to evaluate if groups can be used for permissions

        1.
        upstream roadmap issue Sub-task New Normal Unassigned
        2.
        upstream design Sub-task New Normal Unassigned
        3.
        upstream documentation Sub-task New Normal Unassigned
        4.
        upgrade consideration Sub-task New Normal Unassigned
        5.
        CEE/PX summary presentation Sub-task New Normal Unassigned
        6.
        test plans in polarion Sub-task New Normal Unassigned
        7.
        automated tests Sub-task New Normal Unassigned
        8.
        downstream documentation merged Sub-task New Normal Unassigned

            rsdeor Ronen Sde-Or
            rsdeor Ronen Sde-Or
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: