
--_000_2076DF62233643979B7AE1E4D5D9AD2Cexetergovcom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8sDQoNCkkgd2FzIGp1c3Qgd29uZGVyaW5nIGlmIHRoZXJlIHdhcyBhbiBhdXRvbWF0ZWQg d2F5IHRvIGltcG9ydCBhbiBPVkEgaW50byBvdmlydC4gIFdlIGFyZSBhdHRlbXB0aW5nIGFuIHVu YXR0ZW5kZWQgaW5zdGFsbCBhbmQgd2FudGVkIHRvIGltcG9ydCBhbiBPVkEgaW50byBvdmlydCB0 aHJvdWdoIHRoZSBBUEkgcHJlZmVyYWJseS4NCg0KSSBjb3VsZCBub3QgZmluZCBhbnl0aGluZyBp biB0aGUgQVBJIGRvY3MgaXRzZWxmIGJ1dCBtYXkgaGF2ZSBtaXNzZWQgc29tZXRoaW5nLg0KDQpU aGFua3MsDQpCcnlhbg0K --_000_2076DF62233643979B7AE1E4D5D9AD2Cexetergovcom_ Content-Type: text/html; charset="utf-8" Content-ID: <459885D3306B8340816AF42AE766EAD2@namprd06.prod.outlook.com> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj4NCjxkaXY+DQo8 ZGl2PkhlbGxvLDwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+SSB3YXMganVzdCB3b25k ZXJpbmcgaWYgdGhlcmUgd2FzIGFuIGF1dG9tYXRlZCB3YXkgdG8gaW1wb3J0IGFuIE9WQSBpbnRv IG92aXJ0LiAmbmJzcDtXZSBhcmUgYXR0ZW1wdGluZyBhbiB1bmF0dGVuZGVkIGluc3RhbGwgYW5k IHdhbnRlZCB0byBpbXBvcnQgYW4gT1ZBIGludG8gb3ZpcnQgdGhyb3VnaCB0aGUgQVBJIHByZWZl cmFibHkuPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5JIGNvdWxkIG5vdCBmaW5kIGFu eXRoaW5nIGluIHRoZSBBUEkgZG9jcyBpdHNlbGYgYnV0IG1heSBoYXZlIG1pc3NlZCBzb21ldGhp bmcuPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5UaGFua3MsPC9kaXY+DQo8ZGl2PkJy eWFuPC9kaXY+DQo8ZGl2Pg0KPGRpdiBpZD0iTUFDX09VVExPT0tfU0lHTkFUVVJFIj48L2Rpdj4N CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_2076DF62233643979B7AE1E4D5D9AD2Cexetergovcom_--

Bryan hi, There is not an automated way to import an OVA into oVirt currently. There might be a possibility to manually import the disks, then import the OVF file, but it won't be straightforward. In the future, there will be a support to upload an image from the web UI. [1] Regards, Fred [1] http://www.ovirt.org/develop/release-management/features/image-upload/ On Thu, Mar 3, 2016 at 2:33 AM, Bryan Hughes <bhughes@exetergov.com> wrote:
Hello,
I was just wondering if there was an automated way to import an OVA into ovirt. We are attempting an unattended install and wanted to import an OVA into ovirt through the API preferably.
I could not find anything in the API docs itself but may have missed something.
Thanks, Bryan
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

Actually it depends on the content of the OVA file. If the OVA file was generated by vSphere (export VM) then since oVirt 3.6 you can import it via the webadmin (virtual machines tab -> import -> select OVA as the source). Note that you'll need to copy the OVA to one of your hosts that is installed with virt-v2v for that. This action is missing in the API. ----- Original Message -----
Bryan hi,
There is not an automated way to import an OVA into oVirt currently.
There might be a possibility to manually import the disks, then import the OVF file, but it won't be straightforward.
In the future, there will be a support to upload an image from the web UI. [1]
Regards,
Fred
[1] http://www.ovirt.org/develop/release-management/features/image-upload/
On Thu, Mar 3, 2016 at 2:33 AM, Bryan Hughes < bhughes@exetergov.com > wrote:
Hello,
I was just wondering if there was an automated way to import an OVA into ovirt. We are attempting an unattended install and wanted to import an OVA into ovirt through the API preferably.
I could not find anything in the API docs itself but may have missed something.
Thanks, Bryan
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

--u5CuV7Td2kKr31qPjhqd1rs6rKqMIq3p5 Content-Type: multipart/mixed; boundary="uvFB7o0rSx2NR3luQJPm8PAkSVi7FRa9o" From: Sven Kieske <s.kieske@mittwald.de> To: devel@ovirt.org Message-ID: <56DD4038.30009@mittwald.de> X-Authenticated-mymxserver.com: Yes Subject: Re: [ovirt-devel] Ovirt API Import OVA References: <2076DF62-2336-4397-9B7A-E1E4D5D9AD2C@exetergov.com> <351485956.28402361.1457298247693.JavaMail.zimbra@redhat.com> In-Reply-To: <351485956.28402361.1457298247693.JavaMail.zimbra@redhat.com> --uvFB7o0rSx2NR3luQJPm8PAkSVi7FRa9o Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 06/03/16 22:04, Arik Hadas wrote:
Actually it depends on the content of the OVA file. If the OVA file was generated by vSphere (export VM) then since oVirt 3= =2E6 you can import it via the webadmin (virtual machines tab -> import -= select OVA as the source). Note that you'll need to copy the OVA to one of your hosts that is inst= alled with virt-v2v for that. This action is missing in the API.
Hi, is there already a bug tracking this missing feature for the rest api or should I create one? --=20 Mit freundlichen Gr=FC=DFen / Regards Sven Kieske Systemadministrator Mittwald CM Service GmbH & Co. KG K=F6nigsberger Stra=DFe 6 32339 Espelkamp T: +495772 293100 F: +495772 293333 https://www.mittwald.de Gesch=E4ftsf=FChrer: Robert Meyer St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhause= n Komplement=E4rin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynha= usen --uvFB7o0rSx2NR3luQJPm8PAkSVi7FRa9o-- --u5CuV7Td2kKr31qPjhqd1rs6rKqMIq3p5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJW3UA4AAoJEMby9TMDAbQRuiUQAIg7kD5GKire0ygI2pMZeWCz eY6UCmCF5UPQGJ6mnu9LZjTOwjUZ2cr1qyMFXP1LkaxKF3rQGVVRaGCh5DdJOYWs G/S9lfjiFHveJ6rBA7zNUQ1g0hWH+Uc5hFz7/M89qRHWjr1Okc2jMrF3R1OWbm6z 6HbaY9o7vZZCWCrjIMdjxNoTXlovBrGQZlkiclH2NXDNDlIc5ykdGsd7Ij0GlCjh 0fmEIbVRZniOujD+jZfDbPwj46ISKXQsg9wICKlBUXb+4RqW0BHoNbtmc0yeOcaA qEgDEkNgqljEUfF06LgJ/qaI34CXByhiDFG+AOCXrPJsCE8pXr+MvUiH5YNCejZC +hmeo7cO+jKB6i23m9crZw8mULS4m2SfXc3L/hsne3j3N+LtRnF0E2imYBLkHGSI BvmOZ1j2EWI0X3rUyE2OmVosUKv+QYgpnxoBdpWHO6rh+U3O1MuMN+Xf4LJL5nX4 ch4XQ2MqozOnEn6Razougen6/G7Zt/7wZv8MSMMTEUfP5WWv0XbT+yFBdfwNDGEN SlPtZs30SfujdQDnXo3nH0YGPwF3p/wUG3i6m0C+9LD48rLYFW0EG5gWTpvPzN+d u+jwvExw3leii/1s+OAJtXO5S/x8E06By2tm13+l7CIBNRBhB3fyJ5MDfxwsHOYk hvq/bZUvk4+ko51TTaer =Cs6r -----END PGP SIGNATURE----- --u5CuV7Td2kKr31qPjhqd1rs6rKqMIq3p5--

--vAihPmODHHGDSCwvSAsO39tNhdnRxDCuw Content-Type: multipart/mixed; boundary="eNj21RBfFDn4sEPrTF81nTL69Me0i0PCP" From: Sven Kieske <s.kieske@mittwald.de> To: devel@ovirt.org Message-ID: <56E175D6.3000703@mittwald.de> X-Authenticated-mymxserver.com: Yes Subject: Re: [ovirt-devel] Ovirt API Import OVA References: <2076DF62-2336-4397-9B7A-E1E4D5D9AD2C@exetergov.com> <56DD4038.30009@mittwald.de> In-Reply-To: <56DD4038.30009@mittwald.de> --eNj21RBfFDn4sEPrTF81nTL69Me0i0PCP Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 07/03/16 09:47, Sven Kieske wrote:
On 06/03/16 22:04, Arik Hadas wrote:
Actually it depends on the content of the OVA file. If the OVA file was generated by vSphere (export VM) then since oVirt = 3.6 you can import it via the webadmin (virtual machines tab -> import ->= select OVA as the source). Note that you'll need to copy the OVA to one of your hosts that is ins= talled with virt-v2v for that. This action is missing in the API. =20 =20 Hi, =20 is there already a bug tracking this missing feature for the rest api or should I create one?
Ping? --=20 Mit freundlichen Gr=FC=DFen / Regards Sven Kieske Systemadministrator Mittwald CM Service GmbH & Co. KG K=F6nigsberger Stra=DFe 6 32339 Espelkamp T: +495772 293100 F: +495772 293333 https://www.mittwald.de Gesch=E4ftsf=FChrer: Robert Meyer St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhause= n Komplement=E4rin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynha= usen --eNj21RBfFDn4sEPrTF81nTL69Me0i0PCP-- --vAihPmODHHGDSCwvSAsO39tNhdnRxDCuw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJW4XXWAAoJEMby9TMDAbQRjEgP/jAQvEh2chKjZkwV9pwTUrkh zBfo4Lzbvdxc4yT6HF0r4FbIqaYf4QKHmai7tigTV/LxMNZZCHleQOev4/ppSupX mc9ELeiE7ry1NL+o960UxKQLqVi9ek4R1RNgeSgTPfjhoWJvl5ZS9sIn2Mq37eYZ R0DJvq9hQGI7FVYQsSbleM1EopxaCstWF1hsQqkNH8TNz76b6QKWAOdqsn/jZzwf SCUK16Wg71knVw+31DSZaGwoJabUe3h281Bntwi3KY2V8ILqqj04SpyOUZ+VipAD mrPBVMfI4buJdZGdHy1mmZOS8xApIjMRBho7BoXgd9v43LCXPlB3j5Tk40Lg67kB mWvCgN0EZks4VY6EwyPFMOGIPh6go+Fs7crMXuVjnFT/SU0PpovsTsZf85Z2T1SP xhXGPlEtS7Mpj6H9ZTbH8vJNKxpzOvv8q21ICE2faQJz6260zQJPCvyaQUVH5ktJ 55Y2xVxJCmU7i4mOn3IGITGO03WlRNuWCJSIbIQ/V/+/Wv8p2oUer/l6UcZmYXPx KH3SC4KTpOwvHKwphadbHic4iq/rG4BKbuMFAg3UhitYx6X48mLoBBX70HsE1GUG hlUtn4HWD1HuYX5ppKi8TCy3PWnqeT7QThK173IsxatKsYI3XqDbfGjnUGzk8E5H dSwmYXPpt6jZQdGpeAz8 =iWOi -----END PGP SIGNATURE----- --vAihPmODHHGDSCwvSAsO39tNhdnRxDCuw--

On 03/10/2016 02:25 PM, Sven Kieske wrote:
On 07/03/16 09:47, Sven Kieske wrote:
On 06/03/16 22:04, Arik Hadas wrote:
Actually it depends on the content of the OVA file. If the OVA file was generated by vSphere (export VM) then since oVirt 3.6 you can import it via the webadmin (virtual machines tab -> import -> select OVA as the source). Note that you'll need to copy the OVA to one of your hosts that is installed with virt-v2v for that. This action is missing in the API.
Hi,
is there already a bug tracking this missing feature for the rest api or should I create one?
Ping?
As far as I know there is no such RFE, please open it. -- Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta 3ºD, 28016 Madrid, Spain Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.

--cvwlWQRn5DL6S0nBlnSW0TTCARUs1eEDO Content-Type: multipart/mixed; boundary="wEJAdqSD5bfcgcLCpuWaG73Tta9iVHgj6" From: Sven Kieske <s.kieske@mittwald.de> To: =?UTF-8?Q?Juan_Hern=c3=a1ndez?= <jhernand@redhat.com>, devel@ovirt.org Message-ID: <56E29B03.2030108@mittwald.de> X-Authenticated-mymxserver.com: Yes Subject: Re: [ovirt-devel] Ovirt API Import OVA References: <2076DF62-2336-4397-9B7A-E1E4D5D9AD2C@exetergov.com> <56E183A3.4050609@redhat.com> In-Reply-To: <56E183A3.4050609@redhat.com> --wEJAdqSD5bfcgcLCpuWaG73Tta9iVHgj6 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10/03/16 15:24, Juan Hern=E1ndez wrote:
On 03/10/2016 02:25 PM, Sven Kieske wrote:
On 07/03/16 09:47, Sven Kieske wrote:
On 06/03/16 22:04, Arik Hadas wrote:
Actually it depends on the content of the OVA file. If the OVA file was generated by vSphere (export VM) then since oVirt 3.6 you can import it via the webadmin (virtual machines tab -> import -> select OVA as the source). Note that you'll need to copy the OVA to one of your hosts that is installed with virt-v2v for that. This action is missing in the API.
Hi,
is there already a bug tracking this missing feature for the rest api or should I create one?
Ping?
=20 As far as I know there is no such RFE, please open it. =20 Here you go:
https://bugzilla.redhat.com/show_bug.cgi?id=3D1316854 PS: It took me a while to find the rest api component (under ovirt-engine product). In my opinion it should be selectable on the "product" level, just like the SDKs. What do you think? --=20 Mit freundlichen Gr=FC=DFen / Regards Sven Kieske Systemadministrator Mittwald CM Service GmbH & Co. KG K=F6nigsberger Stra=DFe 6 32339 Espelkamp T: +495772 293100 F: +495772 293333 https://www.mittwald.de Gesch=E4ftsf=FChrer: Robert Meyer St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhause= n Komplement=E4rin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynha= usen --wEJAdqSD5bfcgcLCpuWaG73Tta9iVHgj6-- --cvwlWQRn5DL6S0nBlnSW0TTCARUs1eEDO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJW4psDAAoJEMby9TMDAbQRJgoQAK06KmowefGreGmYUBtzXQoh PIZdI1uB5Sl62g5PmmMdwjj78mku3HAFvOhaP5lKVDDlOhlAtjxSmhXMnquJclp3 03y8M+woA8wyky9Isd18vFg5gJTcvEBBdda9gLv7DL4jDWTw5hXHhSLyAad6IchC 30ZlVfckNcwR8Of0//RivdqSsBYr3948P24H2RRdI16hjrtUSxfOyHd5SXf88ScH kRlyZTAv2QnMeCgICJTW2OpWRJYz+iYRucX73fxhztGhEXWnzRi9y1tfRPh1IkJN VJ4NnlNcZ/xxNA8wtSxTwUPQDg0WLFJU3eZUgct5ma9UhEWE9qxj2g45Ga1yGhA2 N8XCazGOAJf4xDctkvdeK2I/Ess40totbr/gPjSZh4FBHEdHaF3h4hDEcqqCbTgi qTV+ax74AP76Q9BOGyzUdj6U327bd1IX/w+WMtPkcpo5G8k8zpmnrBI3sa91XM1Y oUevAis35lR/mq3Es9gyMu7DREO4rIot3vsR12aZEi/YPUSSCt/rDSTR11i64lBs udvvhtdUEZUn9LVpk0hGtAPQhW4a/kPFBoGZ7H5E49kHtx9MfDh464u0t8CBi8yJ B7QG/92QFDwvsSXSXoUhP/VPTGjOIxcpKIk7lutCCXgYq29BvoB8m8ho1e5cKKy6 nnStuGPGp0k7EABs68fW =sZ8x -----END PGP SIGNATURE----- --cvwlWQRn5DL6S0nBlnSW0TTCARUs1eEDO--

On 03/11/2016 11:16 AM, Sven Kieske wrote:
On 10/03/16 15:24, Juan Hernández wrote:
On 03/10/2016 02:25 PM, Sven Kieske wrote:
On 07/03/16 09:47, Sven Kieske wrote:
On 06/03/16 22:04, Arik Hadas wrote:
Actually it depends on the content of the OVA file. If the OVA file was generated by vSphere (export VM) then since oVirt 3.6 you can import it via the webadmin (virtual machines tab -> import -> select OVA as the source). Note that you'll need to copy the OVA to one of your hosts that is installed with virt-v2v for that. This action is missing in the API.
Hi,
is there already a bug tracking this missing feature for the rest api or should I create one?
Ping?
As far as I know there is no such RFE, please open it.
Here you go:
https://bugzilla.redhat.com/show_bug.cgi?id=1316854
PS: It took me a while to find the rest api component (under ovirt-engine product).
In my opinion it should be selectable on the "product" level, just like the SDKs. What do you think?
From a developer point of view the API is a part of the engine: same repository, same build process, same release cycle, etc. So it makes sense to have it as component. It may make less sense from the user
Thanks Sven. point of view. Next time, if you have doubts when deciding the component, just use "General" or "RFEs". Actually, this particular request, will probably need changes in multiple places, not just the API, so the bug may be moved to other components. -- Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta 3ºD, 28016 Madrid, Spain Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.
participants (5)
-
Arik Hadas
-
Bryan Hughes
-
Fred Rolland
-
Juan Hernández
-
Sven Kieske