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

VM grouping using a tree view

    • Design and create a tree view for VMs
    • 77
    • Yellow
    • To Do
    • CNV-42444 - VM grouping using a tree view
    • CNV-42444VM grouping using a tree view
    • 0% To Do, 100% In Progress, 0% Done
    • Hide

      2024-12-19:
      code almost ready. Under discussions with ACM and UX team about multi-cluster compatibility ...

      Show
      2024-12-19: code almost ready. Under discussions with ACM and UX team about multi-cluster compatibility ...

      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.

      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.
      • Support nested grouping

      Notes

      • Groups are subset of projects, so only VMs can belong to a group
      • A VM can belong only to one group?
      • Multi-selection and operations may be part of this
      • Need to evaluate if groups can be used for permissions - this is not an option

      UX doc

      https://docs.google.com/document/d/1iIMbURdUTJTQcOIFMJL7qr_S-xviowg89HmdIq3YGFE/edit#heading=h.51ec0k3xficy

              mschatzm@redhat.com Matan Schatzman
              rsdeor Ronen Sde-Or
              Leon Kladnitsky Leon Kladnitsky
              Votes:
              2 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: