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

              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: