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

GUI for NodeNetworkState

XMLWordPrintable

    • nmstate-gui
    • Hide

      Expose NodeNetworkState in a visually-compelling and legible form; Let sysadmins edit it (via NodeNetworkConfigurationPolicy) over GUI

      Show
      Expose NodeNetworkState in a visually-compelling and legible form; Let sysadmins edit it (via NodeNetworkConfigurationPolicy) over GUI
    • Green
    • To Do
    • 100
    • 100% 100%
    • dev-ready, po-ready, qe-ready, ux-ready
    • Feature
    • Hide

      2023-11-13: Done...

      Show
      2023-11-13: Done...
    • Proposed

      Goal

      Expose NodeNetworkState in a visually-compelling and legible form; Let sysadmins edit it (via NodeNetworkConfigurationPolicy) over GUI

      User Stories

      • As an OCP admin I would like to quickly see the network configuration on each of my nodes, so I can validate it is what I expect it to be.
      • As an OCP admin I would like to visually define the desired NodeNetworkConfigurationPolicy on my cluster in order to define bonds, vlan, bridge etc.
      • As an OCP admin, I expect this GUI to show up only when the underlying controller (kubernetes-nmnstate) is installed
      • I would like to quickly browse between nodes
      • GUI should be comfortable with 100 nodes with 5 nics and 5 bridges; but not crash when there is more

      Non-Requirements

      Notes

      • RHV's drag-and-drop interface for creating bonds and attaching bridges to nics may serve as a reference point (not necessarily a positive one), see Screenshot from 2020-11-23 09-20-45.png.
      • This epic was created under CNV only temporarily. It should be moved to a better-fitting project.

      Owners

      Role Contact
      PM TBD
      Documentation Owner TBD
      Delivery Owner (See assignee)
      Quality Engineer (See QA contact)

      Done Checklist

      Who What Reference
      DEV Upstream roadmap issue N/A
      DEV Upstream code and tests merged N/A
      DEV Upstream documentation merged N/A
      DEV gap doc updated N/A
      DEV Upgrade consideration N/A
      DEV CEE/PX summary presentation N/A
      QE Test plans in Polarion https://polarion.engineering.redhat.com/polarion/#/project/CNV/workitem?id=CNV-10366 
      QE Automated tests merged https://gitlab.cee.redhat.com/cnv-qe/kubevirt-ui/-/merge_requests/462 
      DOC Downstream documentation merged N/A

            upalatuc@redhat.com Ugo Palatucci
            dkenigsb@redhat.com Dan Kenigsberg
            Guohua Ouyang Guohua Ouyang
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: