From kroberts at redhat.com Sat Feb 4 06:53:27 2012 Content-Type: multipart/mixed; boundary="===============0914462025654105536==" MIME-Version: 1.0 From: Keith Robertson To: users at ovirt.org Subject: Re: [Users] how to upload iso images ? Date: Sat, 04 Feb 2012 06:53:25 -0500 Message-ID: <4F2D1C35.60302@redhat.com> In-Reply-To: 1328355966.8646.5.camel@ns.xunet.fr --===============0914462025654105536== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------000106090002070103020703 Content-Type: text/plain; charset=3DUTF-8; format=3Dflowed Content-Transfer-Encoding: 7bit On 02/04/2012 06:46 AM, Smaine wrote: > Hi all, > > I'm currently testing ovirt on nested virtualized hosts and i was > wondering how to updload iso images in order to create my firts VM. > > I added an ISO domain and it's attached to my Datacenter. > Should i have buttons in the images tab as shown in attached files ? > > I've read the RHEV Admin Guide but it doesn't helped. It's mentionned > "iso-uploader" but i don't know how to use it in Fedora. Step 0: You must create an ISO domain in oVirt Step 1: From the system upon with the oVirt manager/engine is installed = run the ovirt-iso-uploader Step 2: You should first have the ovirt-iso-uploader *list* the = available ISO domains as this will confirm that it can actually connect = to the ovirt manager/engine via the REST API and will present you with a = handy picklist of available ISO domains. [root(a)ovirt ~]# ovirt-iso-uploader list Please provide the REST API password for oVirt Engine (CTRL+D to abort): ISO Storage Domain Name | Datacenter | ISO Domain Status iso1 | Default | active iso1 | iSCSI | inactive iso1 | NFS | active Step 3: Now that you have confirmed that the ISO uploader can = communicate with the oVirt engine and you have a pick-list of ISO = domains, pick one and upload your image. rhevm-iso-uploader -i iso1 upload keith.iso Cheers, Keith > Thanks for your help. > > Smaine, > > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --------------000106090002070103020703 Content-Type: text/html; charset=3DUTF-8 Content-Transfer-Encoding: 8bit On 02/04/2012 06:46 AM, Smaine wrote:
Hi all,

I'm currently testing ovirt on nested virtualized hosts and i was
wondering how to updload iso images in order to create my firts VM.

I added an ISO domain and it's attached to my Datacenter.
Should i have buttons in the images tab as shown in attached files ?

I've read the RHEV Admin Guide but it doesn't helped. It's mentionned
"iso-uploader" but i don't know how to use it in Fedora.
Step 0: You must create an ISO domain in oVirt
Step 1: From the system upon with the oVirt manager/engine is installed run the ovirt-iso-uploader
Step 2: You should first have the ovirt-iso-uploader *list* the available ISO domains as this will confirm that it can actually connect to the ovirt manager/engine via the REST API and will present you with a handy picklist of available ISO domains.
[root(a)ovirt ~]# ovirt-iso-uploader list
Please provide the REST API password for oVirt Engine (CTRL+D to abort):
ISO Storage Domain Name=C2=A0=C2=A0 | Datacenter=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | ISO= Domain Status
iso1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | Default=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | active
iso1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | iSCSI=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | inactive
iso1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | NFS=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | active

Step 3: Now that you have confirmed that the ISO uploader can communicate with the oVirt engine and you have a pick-list of ISO domains, pick one and upload your image.
=C2=A0rhevm-iso-uploader -i iso1 upload keith.iso



Cheers,
Keith

Thanks for your help.

Smaine,

_______________________________________________ Users mailing list Use= rs(a)ovirt.org http://lists.ovirt.org/mailman/listinfo/users

--------------000106090002070103020703-- --===============0914462025654105536== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMDAxMDYwOTAwMDIwNzAxMDMwMjA3MDMKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PVVURi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK Ck9uIDAyLzA0LzIwMTIgMDY6NDYgQU0sIFNtYWluZSB3cm90ZToKPiBIaSBhbGwsCj4KPiBJJ20g Y3VycmVudGx5IHRlc3Rpbmcgb3ZpcnQgb24gbmVzdGVkIHZpcnR1YWxpemVkIGhvc3RzIGFuZCBp IHdhcwo+IHdvbmRlcmluZyBob3cgdG8gdXBkbG9hZCBpc28gaW1hZ2VzIGluIG9yZGVyIHRvIGNy ZWF0ZSBteSBmaXJ0cyBWTS4KPgo+IEkgYWRkZWQgYW4gSVNPIGRvbWFpbiBhbmQgaXQncyBhdHRh Y2hlZCB0byBteSBEYXRhY2VudGVyLgo+IFNob3VsZCBpIGhhdmUgYnV0dG9ucyBpbiB0aGUgaW1h Z2VzIHRhYiBhcyBzaG93biBpbiBhdHRhY2hlZCBmaWxlcyA/Cj4KPiBJJ3ZlIHJlYWQgdGhlIFJI RVYgQWRtaW4gR3VpZGUgYnV0IGl0IGRvZXNuJ3QgaGVscGVkLiBJdCdzIG1lbnRpb25uZWQKPiAi aXNvLXVwbG9hZGVyIiBidXQgaSBkb24ndCBrbm93IGhvdyB0byB1c2UgaXQgaW4gRmVkb3JhLgpT dGVwIDA6IFlvdSBtdXN0IGNyZWF0ZSBhbiBJU08gZG9tYWluIGluIG9WaXJ0ClN0ZXAgMTogRnJv bSB0aGUgc3lzdGVtIHVwb24gd2l0aCB0aGUgb1ZpcnQgbWFuYWdlci9lbmdpbmUgaXMgaW5zdGFs bGVkIApydW4gdGhlIG92aXJ0LWlzby11cGxvYWRlcgpTdGVwIDI6IFlvdSBzaG91bGQgZmlyc3Qg aGF2ZSB0aGUgb3ZpcnQtaXNvLXVwbG9hZGVyICpsaXN0KiB0aGUgCmF2YWlsYWJsZSBJU08gZG9t YWlucyBhcyB0aGlzIHdpbGwgY29uZmlybSB0aGF0IGl0IGNhbiBhY3R1YWxseSBjb25uZWN0IAp0 byB0aGUgb3ZpcnQgbWFuYWdlci9lbmdpbmUgdmlhIHRoZSBSRVNUIEFQSSBhbmQgd2lsbCBwcmVz ZW50IHlvdSB3aXRoIGEgCmhhbmR5IHBpY2tsaXN0IG9mIGF2YWlsYWJsZSBJU08gZG9tYWlucy4K W3Jvb3RAb3ZpcnQgfl0jIG92aXJ0LWlzby11cGxvYWRlciBsaXN0ClBsZWFzZSBwcm92aWRlIHRo ZSBSRVNUIEFQSSBwYXNzd29yZCBmb3Igb1ZpcnQgRW5naW5lIChDVFJMK0QgdG8gYWJvcnQpOgpJ U08gU3RvcmFnZSBEb21haW4gTmFtZSAgIHwgRGF0YWNlbnRlciAgICAgICAgICAgICAgICB8IElT TyBEb21haW4gU3RhdHVzCmlzbzEgICAgICAgICAgICAgICAgICAgICAgfCBEZWZhdWx0ICAgICAg ICAgICAgICAgICAgIHwgYWN0aXZlCmlzbzEgICAgICAgICAgICAgICAgICAgICAgfCBpU0NTSSAg ICAgICAgICAgICAgICAgICAgIHwgaW5hY3RpdmUKaXNvMSAgICAgICAgICAgICAgICAgICAgICB8 IE5GUyAgICAgICAgICAgICAgICAgICAgICAgfCBhY3RpdmUKClN0ZXAgMzogTm93IHRoYXQgeW91 IGhhdmUgY29uZmlybWVkIHRoYXQgdGhlIElTTyB1cGxvYWRlciBjYW4gCmNvbW11bmljYXRlIHdp dGggdGhlIG9WaXJ0IGVuZ2luZSBhbmQgeW91IGhhdmUgYSBwaWNrLWxpc3Qgb2YgSVNPIApkb21h aW5zLCBwaWNrIG9uZSBhbmQgdXBsb2FkIHlvdXIgaW1hZ2UuCiAgcmhldm0taXNvLXVwbG9hZGVy IC1pIGlzbzEgdXBsb2FkIGtlaXRoLmlzbwoKCgpDaGVlcnMsCktlaXRoCgo+IFRoYW5rcyBmb3Ig eW91ciBoZWxwLgo+Cj4gU21haW5lLAo+Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj4gVXNlcnMgbWFpbGluZyBsaXN0Cj4gVXNlcnNAb3ZpcnQu b3JnCj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCgoKLS0t LS0tLS0tLS0tLS0wMDAxMDYwOTAwMDIwNzAxMDMwMjA3MDMKQ29udGVudC1UeXBlOiB0ZXh0L2h0 bWw7IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKPCFET0NU WVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFsLy9FTiI+ CjxodG1sPgogIDxoZWFkPgogICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVU Ri04IiBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwvaGVhZD4KICA8Ym9keSBiZ2NvbG9y PSIjZmZmZmZmIiB0ZXh0PSIjMDAwMDAwIj4KICAgIE9uIDAyLzA0LzIwMTIgMDY6NDYgQU0sIFNt YWluZSB3cm90ZToKICAgIDxibG9ja3F1b3RlIGNpdGU9Im1pZDoxMzI4MzU1OTY2Ljg2NDYuNS5j YW1lbEBucy54dW5ldC5mciIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxwcmUgd3JhcD0iIj5I aSBhbGwsCgpJJ20gY3VycmVudGx5IHRlc3Rpbmcgb3ZpcnQgb24gbmVzdGVkIHZpcnR1YWxpemVk IGhvc3RzIGFuZCBpIHdhcwp3b25kZXJpbmcgaG93IHRvIHVwZGxvYWQgaXNvIGltYWdlcyBpbiBv cmRlciB0byBjcmVhdGUgbXkgZmlydHMgVk0uCgpJIGFkZGVkIGFuIElTTyBkb21haW4gYW5kIGl0 J3MgYXR0YWNoZWQgdG8gbXkgRGF0YWNlbnRlci4KU2hvdWxkIGkgaGF2ZSBidXR0b25zIGluIHRo ZSBpbWFnZXMgdGFiIGFzIHNob3duIGluIGF0dGFjaGVkIGZpbGVzID8KCkkndmUgcmVhZCB0aGUg UkhFViBBZG1pbiBHdWlkZSBidXQgaXQgZG9lc24ndCBoZWxwZWQuIEl0J3MgbWVudGlvbm5lZAoi aXNvLXVwbG9hZGVyIiBidXQgaSBkb24ndCBrbm93IGhvdyB0byB1c2UgaXQgaW4gRmVkb3JhLgo8 L3ByZT4KICAgIDwvYmxvY2txdW90ZT4KICAgIFN0ZXAgMDogWW91IG11c3QgY3JlYXRlIGFuIElT TyBkb21haW4gaW4gb1ZpcnQ8YnI+CiAgICBTdGVwIDE6IEZyb20gdGhlIHN5c3RlbSB1cG9uIHdp dGggdGhlIG9WaXJ0IG1hbmFnZXIvZW5naW5lIGlzCiAgICBpbnN0YWxsZWQgcnVuIHRoZSBvdmly dC1pc28tdXBsb2FkZXI8YnI+CiAgICBTdGVwIDI6IFlvdSBzaG91bGQgZmlyc3QgaGF2ZSB0aGUg b3ZpcnQtaXNvLXVwbG9hZGVyICpsaXN0KiB0aGUKICAgIGF2YWlsYWJsZSBJU08gZG9tYWlucyBh cyB0aGlzIHdpbGwgY29uZmlybSB0aGF0IGl0IGNhbiBhY3R1YWxseQogICAgY29ubmVjdCB0byB0 aGUgb3ZpcnQgbWFuYWdlci9lbmdpbmUgdmlhIHRoZSBSRVNUIEFQSSBhbmQgd2lsbAogICAgcHJl c2VudCB5b3Ugd2l0aCBhIGhhbmR5IHBpY2tsaXN0IG9mIGF2YWlsYWJsZSBJU08gZG9tYWlucy48 YnI+CiAgICBbcm9vdEBvdmlydCB+XSMgb3ZpcnQtaXNvLXVwbG9hZGVyIGxpc3Q8YnI+CiAgICBQ bGVhc2UgcHJvdmlkZSB0aGUgUkVTVCBBUEkgcGFzc3dvcmQgZm9yIG9WaXJ0IEVuZ2luZSAoQ1RS TCtEIHRvCiAgICBhYm9ydCk6IDxicj4KICAgIElTTyBTdG9yYWdlIERvbWFpbiBOYW1lwqDCoCB8 IERhdGFjZW50ZXLCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCBJU08gRG9tYWluCiAg ICBTdGF0dXM8YnI+CiAgICBpc28xwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIHwgRGVmYXVsdMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IGFj dGl2ZTxicj4KICAgIGlzbzHCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgfCBpU0NTScKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCBpbmFj dGl2ZTxicj4KICAgIGlzbzHCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgfCBORlPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IGFj dGl2ZTxicj4KICAgIDxicj4KICAgIFN0ZXAgMzogTm93IHRoYXQgeW91IGhhdmUgY29uZmlybWVk IHRoYXQgdGhlIElTTyB1cGxvYWRlciBjYW4KICAgIGNvbW11bmljYXRlIHdpdGggdGhlIG9WaXJ0 IGVuZ2luZSBhbmQgeW91IGhhdmUgYSBwaWNrLWxpc3Qgb2YgSVNPCiAgICBkb21haW5zLCBwaWNr IG9uZSBhbmQgdXBsb2FkIHlvdXIgaW1hZ2UuPGJyPgogICAgwqByaGV2bS1pc28tdXBsb2FkZXIg LWkgaXNvMSB1cGxvYWQga2VpdGguaXNvIDxicj4KICAgIDxicj4KICAgIDxicj4KICAgIDxicj4K ICAgIENoZWVycyw8YnI+CiAgICBLZWl0aDxicj4KICAgIDxicj4KICAgIDxibG9ja3F1b3RlIGNp dGU9Im1pZDoxMzI4MzU1OTY2Ljg2NDYuNS5jYW1lbEBucy54dW5ldC5mciIKICAgICAgdHlwZT0i Y2l0ZSI+CiAgICAgIDxwcmUgd3JhcD0iIj4KVGhhbmtzIGZvciB5b3VyIGhlbHAuCgpTbWFpbmUs Cgo8L3ByZT4KICAgICAgPHByZSB3cmFwPSIiPgo8ZmllbGRzZXQgY2xhc3M9Im1pbWVBdHRhY2ht ZW50SGVhZGVyIj48L2ZpZWxkc2V0PgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpVc2VycyBtYWlsaW5nIGxpc3QKPGEgY2xhc3M9Im1vei10eHQtbGluay1h YmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3Jn PC9hPgo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcv bWFpbG1hbi9saXN0aW5mby91c2VyczwvYT4KPC9wcmU+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8 YnI+CiAgPC9ib2R5Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLTAwMDEwNjA5MDAwMjA3MDEwMzAy MDcwMy0tCg== --===============0914462025654105536==--