On Monday, 4 October 2021 21:56:53 CEST Divan Santana wrote:
> Vojtech Juranek <vjura...@redhat.com> writes:
> > On Friday, 1 October 2021 07:51:56 CEST di...@santanas.co.za wrote:
> >> Hi oVirt Team,
> >> 
> >> Reading the API docs
> >> 
> >> http://ovirt.github.io/ovirt-engine-api-model/4.3/#services/external_vm_i
> >> mpo rts
> >> http://ovirt.github.io/ovirt-engine-api-model/4.3/#types/external_vm_prov
> >> id
> >> er_type
> >> and ovirt_vm module
> >> https://docs.ansible.com/ansible/latest/collections/ovirt/ovirt/ovirt_vm_
> >> mod ule.html#ansible-collections-ovirt-ovirt-ovirt-vm-module
> >> 
> >> I see support for
> >> - kvm
> >> - vmware
> >> - XEN
> >> 
> >> In the oVirt web GUI (4.3) there is under compute -> VM -> import ->
> >> source options for:
> >> - kvm
> >> - vmware
> >> - XEN
> >> - Virtual Appliance OVA
> >> 
> >> I'm trying to import an OVA that sits on the file system on the oVirt
> >> node.  Via the GUI selecting Virtual Appliance OVA does the job.
> >> 
> >> Is the API missing this functionality or am I missing something?
> > 
> > here is example how to import OVA file (for 4.4, not
> > sure about 4.3, but probably should work as well):
> > 
> > https://github.com/oVirt/python-ovirt-engine-sdk4/blob/main/examples/impor
> > t_vm_from_ova.py
> Thanks. This example is useful indeed.
> 
> Though it doesn't really answer the question.  Because this example
> uses requires KVM/libvirt storage domain AFAIK.

not sure what you mean by "KVM/libvirt storage domain", but what matters is 
what's inside OVA file which you specify on line 63 (https://github.com/oVirt/
python-ovirt-engine-sdk4/blob/main/examples/import_vm_from_ova.py#L63). 

See Arik's answer for more detail explanation. (maybe we should add it direcly 
into example?)

> Unlike the web interface which can import an ova file that is residing
> on the file system.
> 
> Having an API for that, would be nice.

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7THHASSRWQVDYLJDJ3K2G4TUKOT7FOK4/

Reply via email to