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

Import OVA files to OpenShift Virtualization

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • cnv-epic-template
    • 77
    • To Do
    • CNV-46403 - Support 3rd party templates and virtual appliances
    • CNV-46403Support 3rd party templates and virtual appliances

      Goal

      OVA files are a commonly used format for VM templates. We need a way to import those files into OpenShift Virtualization in a way that multiple new VMs can be created from them.

      The import should include:

      1. The disk image, including removal of any VMware tools and drivers and adding things that are required for OpenShift Virtualization such as the guest agent and virtio drivers
      2. The VM definition including OS type, size (CPU and memory), and workload type, and mapping those properties to OpenShift Virtualization definitions for optimal workload performance

      This epic handles OVAs with a single disk and single NIC

      Note: MTV already have the capability of importing an OVA, but this import id done from VMware and results as a VM

      User Stories

      • As a user I would like to import an OVA file that is located on my computer or on a website into OpenShift Virtualization
      • As a user, I would like to be able to create multiple VM instances from the imported file
      • As a user I would like to easily find all imported OVA
      • As a user I would like the VMs that I'm creating from the imported OVA to run at optimal performance

      Non-Requirements

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

      Notes

      • This epic focus on OVAs with a single NIC and single disk

          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

              Unassigned Unassigned
              rsdeor Ronen Sde-Or
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: