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

Select runtimeClassName per-VM

XMLWordPrintable

    • vm-runtime-class
    • Hide
      • (must-have) VMs can be executed with a custom runtime class while still achieving zero packet loss
      • (must-have) D/S documentation updating the DPDK guide, replacing the current workaround setting runtimeClassName cluster-wide
      • (must-have) D/S test automation, we should verify that customized runtime class gets propagated to the virt-launcher pod spec
      • (must-have) D/S DPDK tests must be updated to use this new way of setting the runtime class
      • (must-have) U/S user-guide update
      • No UXD
      Show
      (must-have) VMs can be executed with a custom runtime class while still achieving zero packet loss (must-have) D/S documentation updating the DPDK guide, replacing the current workaround setting runtimeClassName cluster-wide (must-have) D/S test automation, we should verify that customized runtime class gets propagated to the virt-launcher pod spec (must-have) D/S DPDK tests must be updated to use this new way of setting the runtime class (must-have) U/S user-guide update No UXD
    • Red
    • To Do
    • CNV-12626 - Virtual Network Functions VNF
    • 60% To Do, 0% In Progress, 40% Done
    • dev-ready, doc-ready, po-ready, qe-ready, ux-ready
    • Technology Preview
    • Hide

      2023-05-05: Removing from the release due to capacity reasons. Proper solution for this will require upstream buy-in for the new API. Until this API is available, it is recommended to use the global IRQ setting controlled through PerformanceProfile's g...

      Show
      2023-05-05: Removing from the release due to capacity reasons. Proper solution for this will require upstream buy-in for the new API. Until this API is available, it is recommended to use the global IRQ setting controlled through PerformanceProfile's g...
    • Proposed

      Goal

      Allow users to select a specific runtime class for their VMs.

      User Stories

      • As a developer running a DPDK application in a VM,
        I want to be able to select a runtime class providing resources allowing me to achieve zero packet loss,
        and I want this to be selected per-VM,
        so I don't waste resources on my other low-performance VMs.

      Non-Requirements

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

      Notes

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

            phoracek@redhat.com Petr Horacek
            phoracek@redhat.com Petr Horacek
            Anat Wax Anat Wax
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated: