From suporte at logicworks.pt Fri Oct 2 05:02:35 2015 Content-Type: multipart/mixed; boundary="===============7868826264190571516==" MIME-Version: 1.0 From: suporte at logicworks.pt To: users at ovirt.org Subject: [ovirt-users] USB Date: Fri, 02 Oct 2015 10:02:25 +0100 Message-ID: <1726957875.566587.1443776545258.JavaMail.zimbra@logicworks.pt> In-Reply-To: 1995869657.566558.1443776526074.JavaMail.zimbra@logicworks.pt --===============7868826264190571516== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_566586_1533253004.1443776545258 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Hello,=3D20 It's possible for a VM to read a USB pen connetced to the host (oVirt 3.5)?= =3D =3D20 Thanks=3D20 Jos=3DC3=3DA9=3D20 --=3D20 Jose Ferradeira=3D20 http://www.logicworks.pt=3D20 ------=3D_Part_566586_1533253004.1443776545258 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
Hello,

It's possible for a = =3D VM to read a USB pen connetced to the host (oVirt 3.5)?

<= =3D /div>
Thanks

Jos=3DC3=3DA9
<= br><=3D /div>
--

Jose Ferradeira
http://www.logicworks.pt

------=3D_Part_566586_1533253004.1443776545258-- --===============7868826264190571516== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzU2NjU4Nl8xNTMzMjUzMDA0LjE0NDM3NzY1NDUyNTgKQ29udGVudC1UeXBl OiB0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1 b3RlZC1wcmludGFibGUKCkhlbGxvLD0yMAoKSXQncyBwb3NzaWJsZSBmb3IgYSBWTSB0byByZWFk IGEgVVNCIHBlbiBjb25uZXRjZWQgdG8gdGhlIGhvc3QgKG9WaXJ0IDMuNSk/PQo9MjAKClRoYW5r cz0yMAoKSm9zPUMzPUE5PTIwCgotLT0yMAoKSm9zZSBGZXJyYWRlaXJhPTIwCmh0dHA6Ly93d3cu bG9naWN3b3Jrcy5wdD0yMAoKCi0tLS0tLT1fUGFydF81NjY1ODZfMTUzMzI1MzAwNC4xNDQzNzc2 NTQ1MjU4CkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJh bnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCjxodG1sPjxib2R5PjxkaXYgc3R5bGU9 M0QiZm9udC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOiAxMHB0OyBjbz0KbG9y OiAjMDAwMDAwIj48ZGl2PkhlbGxvLDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkl0J3Mg cG9zc2libGUgZm9yIGEgPQpWTSB0byByZWFkIGEgVVNCIHBlbiBjb25uZXRjZWQgdG8gdGhlIGhv c3QgKG9WaXJ0IDMuNSk/PGJyPjwvZGl2PjxkaXY+PGJyPjw9Ci9kaXY+PGRpdj5UaGFua3M8YnI+ PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Kb3M9QzM9QTk8YnI+PC9kaXY+PGRpdj48YnI+PD0K L2Rpdj48ZGl2Pi0tIDxicj48L2Rpdj48ZGl2PjxzcGFuIG5hbWU9M0QieCI+PC9zcGFuPjxociBz dHlsZT0zRCJ3aWR0aDogMTAwPQolOyBoZWlnaHQ6IDJweDsiPkpvc2UgRmVycmFkZWlyYTxicj5o dHRwOi8vd3d3LmxvZ2ljd29ya3MucHQ8YnI+PHNwYW4gbmFtZT0KPTNEIngiPjwvc3Bhbj48YnI+ PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tLS0tPV9QYXJ0XzU2NjU4Nl8xNTMzMjUzMDA0 LjE0NDM3NzY1NDUyNTgtLQo= --===============7868826264190571516==-- From grafuls at redhat.com Fri Oct 2 05:20:49 2015 Content-Type: multipart/mixed; boundary="===============3633863850995499142==" MIME-Version: 1.0 From: Gonzalo Rafuls To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Fri, 02 Oct 2015 11:20:47 +0200 Message-ID: In-Reply-To: 1726957875.566587.1443776545258.JavaMail.zimbra@logicworks.pt --===============3633863850995499142== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Jose, Haven't tried this one before but seems like it is possible: http://www.ovirt.org/VDSM-Hooks/hostusb Cheers, Gonza.- On Fri, Oct 2, 2015 at 11:02 AM, wrote: > Hello, > > It's possible for a VM to read a USB pen connetced to the host (oVirt 3.5= )? > > Thanks > > Jos=C3=A9 > > -- > ------------------------------ > Jose Ferradeira > http://www.logicworks.pt > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > --===============3633863850995499142== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2PjxkaXY+Sm9zZSw8YnI+PGJyPjwvZGl2PkhhdmVuJiMz OTt0IHRyaWVkIHRoaXMgb25lIGJlZm9yZSBidXQgc2VlbXMgbGlrZSBpdCBpcyBwb3NzaWJsZTo8 YnI+PGEgaHJlZj0iaHR0cDovL3d3dy5vdmlydC5vcmcvVkRTTS1Ib29rcy9ob3N0dXNiIj5odHRw Oi8vd3d3Lm92aXJ0Lm9yZy9WRFNNLUhvb2tzL2hvc3R1c2I8L2E+PGJyPjxicj48L2Rpdj5DaGVl cnMsPGJyPjwvZGl2PkdvbnphLi08YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxi cj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gRnJpLCBPY3QgMiwgMjAxNSBhdCAxMTowMiBB TSwgIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jr cy5wdCIgdGFyZ2V0PSJfYmxhbmsiPnN1cG9ydGVAbG9naWN3b3Jrcy5wdDwvYT4mZ3Q7PC9zcGFu PiB3cm90ZTo8YnI+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2lu OjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+ PGRpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTpUaW1lcyBOZXcgUm9tYW47Zm9udC1zaXplOjEw cHQ7Y29sb3I6IzAwMDAwMCI+PGRpdj5IZWxsbyw8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj5JdCYjMzk7cyBwb3NzaWJsZSBmb3IgYSBWTSB0byByZWFkIGEgVVNCIHBlbiBjb25uZXRjZWQg dG8gdGhlIGhvc3QgKG9WaXJ0IDMuNSk/PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhh bmtzPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Sm9zw6k8c3BhbiBjbGFzcz0iSE9Fblpi Ij48Zm9udCBjb2xvcj0iIzg4ODg4OCI+PGJyPjwvZm9udD48L3NwYW4+PC9kaXY+PHNwYW4gY2xh c3M9IkhPRW5aYiI+PGZvbnQgY29sb3I9IiM4ODg4ODgiPjxkaXY+PGJyPjwvZGl2PjxkaXY+LS0g PGJyPjwvZGl2PjxkaXY+PHNwYW4gbmFtZT0ieCI+PC9zcGFuPjxociBzdHlsZT0id2lkdGg6MTAw JTttaW4taGVpZ2h0OjJweCI+Sm9zZSBGZXJyYWRlaXJhPGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cu bG9naWN3b3Jrcy5wdCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cubG9naWN3b3Jrcy5wdDwv YT48YnI+PHNwYW4gbmFtZT0ieCI+PC9zcGFuPjxicj48L2Rpdj48L2ZvbnQ+PC9zcGFuPjwvZGl2 PjwvZGl2Pjxicj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xzxicj4KVXNlcnMgbWFpbGluZyBsaXN0PGJyPgo8YSBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQu b3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPgo8YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQu b3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxh bmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VyczwvYT48YnI+ Cjxicj48L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPjwvZGl2Pgo= --===============3633863850995499142==-- From stirabos at redhat.com Fri Oct 2 05:21:49 2015 Content-Type: multipart/mixed; boundary="===============2075597936419365869==" MIME-Version: 1.0 From: Simone Tiraboschi To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Fri, 02 Oct 2015 11:21:19 +0200 Message-ID: In-Reply-To: 1726957875.566587.1443776545258.JavaMail.zimbra@logicworks.pt --===============2075597936419365869== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Fri, Oct 2, 2015 at 11:02 AM, wrote: > Hello, > > It's possible for a VM to read a USB pen connetced to the host (oVirt 3.5= )? > Yes, installing and enabling hostusb vdsm hook. Then define a custom property called hostusb and set it to hostusb=3DVendorId:ProductId getting that values from lsusb on the host. The VM must be pinned to the host and live-migration will not be possible, > Thanks > > Jos=C3=A9 > > -- > ------------------------------ > Jose Ferradeira > http://www.logicworks.pt > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > --===============2075597936419365869== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PGRpdiBjbGFz cz0iZ21haWxfcXVvdGUiPk9uIEZyaSwgT2N0IDIsIDIwMTUgYXQgMTE6MDIgQU0sICA8c3BhbiBk aXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpzdXBvcnRlQGxvZ2ljd29ya3MucHQiIHRhcmdl dD0iX2JsYW5rIj5zdXBvcnRlQGxvZ2ljd29ya3MucHQ8L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJy PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBw eCAwLjhleDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtY29sb3I6cmdiKDIwNCwy MDQsMjA0KTtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2Pjxk aXYgc3R5bGU9ImZvbnQtZmFtaWx5OiYjMzk7VGltZXMgTmV3IFJvbWFuJiMzOTs7Zm9udC1zaXpl OjEwcHQ7Y29sb3I6cmdiKDAsMCwwKSI+PGRpdj5IZWxsbyw8YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5JdCYjMzk7cyBwb3NzaWJsZSBmb3IgYSBWTSB0byByZWFkIGEgVVNCIHBlbiBjb25u ZXRjZWQgdG8gdGhlIGhvc3QgKG9WaXJ0IDMuNSk/PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1 b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+WWVzLCBpbnN0YWxsaW5nIGFuZCBlbmFibGluZyBob3N0 dXNiIHZkc20gaG9vay48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZW4gZGVmaW5lIGEgY3Vz dG9tIHByb3BlcnR5IGNhbGxlZCBob3N0dXNiIGFuZCBzZXQgaXQgdG/CoGhvc3R1c2I9VmVuZG9y SWQ6UHJvZHVjdElkIGdldHRpbmcgdGhhdCB2YWx1ZXMgZnJvbcKgbHN1c2Igb24gdGhlIGhvc3Qu PC9kaXY+PGRpdj5UaGUgVk0gbXVzdCBiZSBwaW5uZWQgdG8gdGhlIGhvc3QgYW5kIGxpdmUtbWln cmF0aW9uIHdpbGwgbm90IGJlIHBvc3NpYmxlLDwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+wqA8L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21h aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lk dGg6MXB4O2JvcmRlci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7Ym9yZGVyLWxlZnQtc3R5 bGU6c29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTom IzM5O1RpbWVzIE5ldyBSb21hbiYjMzk7O2ZvbnQtc2l6ZToxMHB0O2NvbG9yOnJnYigwLDAsMCki PjxkaXY+VGhhbmtzPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Sm9zw6k8c3BhbiBjbGFz cz0iIj48Zm9udCBjb2xvcj0iIzg4ODg4OCI+PGJyPjwvZm9udD48L3NwYW4+PC9kaXY+PHNwYW4g Y2xhc3M9IiI+PGZvbnQgY29sb3I9IiM4ODg4ODgiPjxkaXY+PGJyPjwvZGl2PjxkaXY+LS0gPGJy PjwvZGl2PjxkaXY+PHNwYW4gbmFtZT0ieCI+PC9zcGFuPjxociBzdHlsZT0id2lkdGg6MTAwJTtt aW4taGVpZ2h0OjJweCI+Sm9zZSBGZXJyYWRlaXJhPGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cubG9n aWN3b3Jrcy5wdCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cubG9naWN3b3Jrcy5wdDwvYT48 YnI+PHNwYW4gbmFtZT0ieCI+PC9zcGFuPjxicj48L2Rpdj48L2ZvbnQ+PC9zcGFuPjwvZGl2Pjwv ZGl2Pjxicj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi cj4KVXNlcnMgbWFpbGluZyBsaXN0PGJyPgo8YSBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3Jn Ij5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPgo8YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsi Pmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VyczwvYT48YnI+Cjxi cj48L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPjwvZGl2PjwvZGl2Pgo= --===============2075597936419365869==-- From suporte at logicworks.pt Fri Oct 2 05:56:10 2015 Content-Type: multipart/mixed; boundary="===============3242910083918334145==" MIME-Version: 1.0 From: suporte at logicworks.pt To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Fri, 02 Oct 2015 10:56:05 +0100 Message-ID: <463603948.574328.1443779765623.JavaMail.zimbra@logicworks.pt> In-Reply-To: CAN8-ONos6YmeFoH+1g2OVHqPkZrNOj9C2a0PkGaswSpwuX7J3w@mail.gmail.com --===============3242910083918334145== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_574327_278700865.1443779765622 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Thanks.=3D20 How can I install hostusb? It is a windows VM machine.=3D20 Jos=3DC3=3DA9=3D20 ----- Original Message ----- From: "Simone Tiraboschi" =3D20 To: suporte(a)logicworks.pt=3D20 Cc: "users" =3D20 Sent: Friday, October 2, 2015 10:21:19 AM=3D20 Subject: Re: [ovirt-users] USB=3D20 On Fri, Oct 2, 2015 at 11:02 AM, < suporte(a)logicworks.pt > wrote:=3D20 Hello,=3D20 It's possible for a VM to read a USB pen connetced to the host (oVirt 3.5)?= =3D =3D20 Yes, installing and enabling hostusb vdsm hook.=3D20 Then define a custom property called hostusb and set it to hostusb=3D3DVend= or=3D Id:ProductId getting that values from lsusb on the host.=3D20 The VM must be pinned to the host and live-migration will not be possible,= =3D =3D20
Thanks=3D20 Jos=3DC3=3DA9=3D20 --=3D20 Jose Ferradeira=3D20 http://www.logicworks.pt=3D20 _______________________________________________=3D20 Users mailing list=3D20 Users(a)ovirt.org=3D20 http://lists.ovirt.org/mailman/listinfo/users=3D20
------=3D_Part_574327_278700865.1443779765622 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
Thanks.
How can I install hostusb? It is a= =3D windows VM machine.

Jos=3DC3=3DA9
<=3D br>

From: "Simone Tiraboschi" <stirabos(a)redhat.c= om=3D >
To: suporte(a)logicworks.pt
Cc: "users" <users(= a)ov=3D irt.org>
Sent: Friday, October 2, 2015 10:21:19 AM
Subje= =3D ct: Re: [ovirt-users] USB



On Fri, Oct 2, 2015= at =3D 11:02 AM, <suport= e(a)logi=3D cworks.pt> wrote:
Hello,

It's possible for a VM to read a USB pen connet= =3D ced to the host (oVirt 3.5)?

<= =3D div>Yes, installing and enabling hostusb vdsm hook.

Then define a custom property called hostusb and set it to hostusb= =3D =3D3DVendorId:ProductId getting that values from lsusb on the host.
The VM must be pinned to the host and live-migration will not be poss= =3D ible,



 
Thanks

Jos=3DC3= =3DA9<=3D span class=3D3D"">

-- =
<= =3D br>_______________________________________________
Users mailing list Users(a)ovirt.org
http://lists.ovirt= .o=3D rg/mailman/listinfo/users



------=3D_Part_574327_278700865.1443779765622-- --===============3242910083918334145== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzU3NDMyN18yNzg3MDA4NjUuMTQ0Mzc3OTc2NTYyMgpDb250ZW50LVR5cGU6 IHRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVv dGVkLXByaW50YWJsZQoKVGhhbmtzLj0yMApIb3cgY2FuIEkgaW5zdGFsbCBob3N0dXNiPyBJdCBp cyBhIHdpbmRvd3MgVk0gbWFjaGluZS49MjAKCkpvcz1DMz1BOT0yMAoKLS0tLS0gT3JpZ2luYWwg TWVzc2FnZSAtLS0tLQoKRnJvbTogIlNpbW9uZSBUaXJhYm9zY2hpIiA8c3RpcmFib3NAcmVkaGF0 LmNvbT49MjAKVG86IHN1cG9ydGVAbG9naWN3b3Jrcy5wdD0yMApDYzogInVzZXJzIiA8dXNlcnNA b3ZpcnQub3JnPj0yMApTZW50OiBGcmlkYXksIE9jdG9iZXIgMiwgMjAxNSAxMDoyMToxOSBBTT0y MApTdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBVU0I9MjAKCgoKT24gRnJpLCBPY3QgMiwgMjAx NSBhdCAxMTowMiBBTSwgPCBzdXBvcnRlQGxvZ2ljd29ya3MucHQgPiB3cm90ZTo9MjAKCgoKSGVs bG8sPTIwCgpJdCdzIHBvc3NpYmxlIGZvciBhIFZNIHRvIHJlYWQgYSBVU0IgcGVuIGNvbm5ldGNl ZCB0byB0aGUgaG9zdCAob1ZpcnQgMy41KT89Cj0yMAoKCgoKWWVzLCBpbnN0YWxsaW5nIGFuZCBl bmFibGluZyBob3N0dXNiIHZkc20gaG9vay49MjAKClRoZW4gZGVmaW5lIGEgY3VzdG9tIHByb3Bl cnR5IGNhbGxlZCBob3N0dXNiIGFuZCBzZXQgaXQgdG8gaG9zdHVzYj0zRFZlbmRvcj0KSWQ6UHJv ZHVjdElkIGdldHRpbmcgdGhhdCB2YWx1ZXMgZnJvbSBsc3VzYiBvbiB0aGUgaG9zdC49MjAKVGhl IFZNIG11c3QgYmUgcGlubmVkIHRvIHRoZSBob3N0IGFuZCBsaXZlLW1pZ3JhdGlvbiB3aWxsIG5v dCBiZSBwb3NzaWJsZSw9Cj0yMAoKCgoKPGJsb2NrcXVvdGU+CgpUaGFua3M9MjAKCkpvcz1DMz1B OT0yMAoKLS09MjAKCkpvc2UgRmVycmFkZWlyYT0yMApodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQ9 MjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXz0yMApV c2VycyBtYWlsaW5nIGxpc3Q9MjAKVXNlcnNAb3ZpcnQub3JnPTIwCmh0dHA6Ly9saXN0cy5vdmly dC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycz0yMAoKCjwvYmxvY2txdW90ZT4KCgoKCi0tLS0t LT1fUGFydF81NzQzMjdfMjc4NzAwODY1LjE0NDM3Nzk3NjU2MjIKQ29udGVudC1UeXBlOiB0ZXh0 L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXBy aW50YWJsZQoKPGh0bWw+PGJvZHk+PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTogVGltZXMgTmV3 IFJvbWFuOyBmb250LXNpemU6IDEwcHQ7IGNvPQpsb3I6ICMwMDAwMDAiPjxkaXY+VGhhbmtzLjxi cj48L2Rpdj48ZGl2PkhvdyBjYW4gSSBpbnN0YWxsIGhvc3R1c2I/IEl0IGlzIGE9CiB3aW5kb3dz IFZNIG1hY2hpbmUuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Sm9zPUMzPUE5PGJyPjwv ZGl2PjxkaXY+PD0KYnI+PC9kaXY+PGhyIGlkPTNEInp3Y2hyIj48ZGl2IHN0eWxlPTNEImNvbG9y OiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtPQpzdHlsZTpub3JtYWw7dGV4dC1kZWNvcmF0 aW9uOm5vbmU7Zm9udC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm89Cm50LXNp emU6MTJwdDsiIGRhdGEtbWNlLXN0eWxlPTNEImNvbG9yOiAjMDAwOyBmb250LXdlaWdodDogbm9y bWFsOyBmb250LXN0eT0KbGU6IG5vcm1hbDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LWZh bWlseTogSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7PQogZm9udC1zaXplOiAxMnB0OyI+PGI+ RnJvbTogPC9iPiJTaW1vbmUgVGlyYWJvc2NoaSIgJmx0O3N0aXJhYm9zQHJlZGhhdC5jb209CiZn dDs8YnI+PGI+VG86IDwvYj5zdXBvcnRlQGxvZ2ljd29ya3MucHQ8YnI+PGI+Q2M6IDwvYj4idXNl cnMiICZsdDt1c2Vyc0Bvdj0KaXJ0Lm9yZyZndDs8YnI+PGI+U2VudDogPC9iPkZyaWRheSwgT2N0 b2JlciAyLCAyMDE1IDEwOjIxOjE5IEFNPGJyPjxiPlN1YmplPQpjdDogPC9iPlJlOiBbb3ZpcnQt dXNlcnNdIFVTQjxicj48ZGl2Pjxicj48L2Rpdj48ZGl2IGRpcj0zRCJsdHIiPjxicj48ZGl2IGM9 Cmxhc3M9M0QiZ21haWxfZXh0cmEiPjxicj48ZGl2IGNsYXNzPTNEImdtYWlsX3F1b3RlIj5PbiBG cmksIE9jdCAyLCAyMDE1IGF0ID0KMTE6MDIgQU0sIDxzcGFuIGRpcj0zRCJsdHIiPiZsdDs8YSBo cmVmPTNEIm1haWx0bzpzdXBvcnRlQGxvZ2ljd29ya3MucHQiIHRhPQpyZ2V0PTNEIl9ibGFuayIg ZGF0YS1tY2UtaHJlZj0zRCJtYWlsdG86c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0Ij5zdXBvcnRlQGxv Z2k9CmN3b3Jrcy5wdDwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+PGJsb2NrcXVvdGUgY2xhc3M9 M0QiZ21haWxfcXVvdGUiIHN0eWxlPQo9M0QibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRl ci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA9CjQsMjA0LDIwNCk7Ym9y ZGVyLWxlZnQtc3R5bGU6c29saWQ7cGFkZGluZy1sZWZ0OjFleCIgZGF0YS1tY2Utc3R5bGU9M0Qi bWFyZz0KaW46IDBweCAwcHggMHB4IDAuOGV4OyBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3Jk ZXItbGVmdC1jb2xvcjogI2NjY2NjYzsgPQpib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IHBhZGRp bmctbGVmdDogMWV4OyI+PGRpdj48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWw9Cnk6J1RpbWVzIE5l dyBSb21hbic7Zm9udC1zaXplOjEwcHQ7Y29sb3I6cmdiKDAsMCwwKSIgZGF0YS1tY2Utc3R5bGU9 M0QiZm9udD0KLWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbic7IGZvbnQtc2l6ZTogMTBwdDsgY29s b3I6ICMwMDAwMDA7Ij48ZGl2PkhlbGxvLDxiPQpyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ SXQncyBwb3NzaWJsZSBmb3IgYSBWTSB0byByZWFkIGEgVVNCIHBlbiBjb25uZXQ9CmNlZCB0byB0 aGUgaG9zdCAob1ZpcnQgMy41KT88L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48 YnI+PC9kaXY+PD0KZGl2PlllcywgaW5zdGFsbGluZyBhbmQgZW5hYmxpbmcgaG9zdHVzYiB2ZHNt IGhvb2suPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpPQp2PlRoZW4gZGVmaW5lIGEgY3VzdG9tIHBy b3BlcnR5IGNhbGxlZCBob3N0dXNiIGFuZCBzZXQgaXQgdG8mbmJzcDtob3N0dXNiPQo9M0RWZW5k b3JJZDpQcm9kdWN0SWQgZ2V0dGluZyB0aGF0IHZhbHVlcyBmcm9tJm5ic3A7bHN1c2Igb24gdGhl IGhvc3QuPC9kaXY9Cj48ZGl2PlRoZSBWTSBtdXN0IGJlIHBpbm5lZCB0byB0aGUgaG9zdCBhbmQg bGl2ZS1taWdyYXRpb24gd2lsbCBub3QgYmUgcG9zcz0KaWJsZSw8L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxiPQpsb2Nr cXVvdGUgY2xhc3M9M0QiZ21haWxfcXVvdGUiIHN0eWxlPTNEIm1hcmdpbjowcHggMHB4IDBweCAw LjhleDtib3JkZXItbGU9CmZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA0LDIw NCwyMDQpO2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO3BhZD0KZGluZy1sZWZ0OjFleCIgZGF0YS1t Y2Utc3R5bGU9M0QibWFyZ2luOiAwcHggMHB4IDBweCAwLjhleDsgYm9yZGVyLWxlZnQtd2lkPQp0 aDogMXB4OyBib3JkZXItbGVmdC1jb2xvcjogI2NjY2NjYzsgYm9yZGVyLWxlZnQtc3R5bGU6IHNv bGlkOyBwYWRkaW5nLWxlZnQ9CjogMWV4OyI+PGRpdj48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5 OidUaW1lcyBOZXcgUm9tYW4nO2ZvbnQtc2l6ZToxMHB0O2NvbD0Kb3I6cmdiKDAsMCwwKSIgZGF0 YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nOyBmb250LXNpemU6 PQogMTBwdDsgY29sb3I6ICMwMDAwMDA7Ij48ZGl2PlRoYW5rczxicj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2Pkpvcz1DMz1BOTw9CnNwYW4gY2xhc3M9M0QiIj48c3BhbiBzdHlsZT0zRCJjb2xv cjogIzg4ODg4ODsiIGRhdGEtbWNlLXN0eWxlPTNEImNvbG9yOiAjOD0KODg4ODg7IiBjb2xvcj0z RCIjODg4ODg4Ij48YnI+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pi0t IDxiPQpyPjwvZGl2PjxkaXY+PHNwYW4+PC9zcGFuPjxociBzdHlsZT0zRCJ3aWR0aDoxMDAlO21p bi1oZWlnaHQ6MnB4IiBkYXRhLW1jZS09CnN0eWxlPTNEIndpZHRoOiAxMDAlOyBtaW4taGVpZ2h0 OiAycHg7Ij5Kb3NlIEZlcnJhZGVpcmE8YnI+PGEgaHJlZj0zRCJodHRwOj0KLy93d3cubG9naWN3 b3Jrcy5wdCIgdGFyZ2V0PTNEIl9ibGFuayIgZGF0YS1tY2UtaHJlZj0zRCJodHRwOi8vd3d3Lmxv Z2ljd29yPQprcy5wdCI+aHR0cDovL3d3dy5sb2dpY3dvcmtzLnB0PC9hPjxicj48c3Bhbj48L3Nw YW4+PGJyPjwvZGl2PjwvZGl2PjwvZGl2Pjw9CmJyPl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fPGJyPiBVc2VycyBtYWlsaW5nIGxpc3Q8Yj0Kcj4gPGEgaHJl Zj0zRCJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1o cmVmPTNEIm1hPQppbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPjxicj4g PGEgaHJlZj0zRCJodHRwOi8vbGlzdHMub3ZpcnQ9Ci5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vy cyIgcmVsPTNEIm5vcmVmZXJyZXIiIHRhcmdldD0zRCJfYmxhbmsiIGRhdGEtbWNlLT0KaHJlZj0z RCJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9s aXN0cy5vdmlydC5vPQpyZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPjxicj4gPGJyPjwvYmxv Y2txdW90ZT48L2Rpdj48YnI+PC9kaXY+PC9kaXY+PC89CmRpdj48ZGl2Pjxicj48L2Rpdj48L2Rp dj48L2JvZHk+PC9odG1sPgotLS0tLS09X1BhcnRfNTc0MzI3XzI3ODcwMDg2NS4xNDQzNzc5NzY1 NjIyLS0K --===============3242910083918334145==-- From blanchet at abes.fr Fri Oct 2 06:05:22 2015 Content-Type: multipart/mixed; boundary="===============3961693129309595332==" MIME-Version: 1.0 From: =?utf-8?q?Nathana=C3=ABl_Blanchet_=3Cblanchet_at_abes=2Efr=3E?= To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Fri, 02 Oct 2015 12:05:19 +0200 Message-ID: <560E56DF.5070906@abes.fr> In-Reply-To: 463603948.574328.1443779765623.JavaMail.zimbra@logicworks.pt --===============3961693129309595332== 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. --------------050101000406030407070100 Content-Type: text/plain; charset=3Dwindows-1252; format=3Dflowed Content-Transfer-Encoding: quoted-printable On the hypervisor : yum install -y vdsm-hook-hostusb systemctl restart vdsmd Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3DE9crit : > Thanks. > How can I install hostusb? It is a windows VM machine. > > Jos=3DE9 > > -----------------------------------------------------------------------= =3D - > *From: *"Simone Tiraboschi" > *To: *suporte(a)logicworks.pt > *Cc: *"users" > *Sent: *Friday, October 2, 2015 10:21:19 AM > *Subject: *Re: [ovirt-users] USB > > > > On Fri, Oct 2, 2015 at 11:02 AM, > wrote: > > Hello, > > It's possible for a VM to read a USB pen connetced to the host > (oVirt 3.5)? > > > Yes, installing and enabling hostusb vdsm hook. > > Then define a custom property called hostusb and set it=3D20 > to hostusb=3D3DVendorId:ProductId getting that values from lsusb on the h= =3D ost. > The VM must be pinned to the host and live-migration will not be possib= =3D le, > > > > Thanks > > Jos=3DE9 > > --=3D20 > -------------------------------------------------------------------= =3D ----- > Jose Ferradeira > http://www.logicworks.pt > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > > > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --=3D20 Nathana=3DEBl Blanchet Supervision r=3DE9seau P=3DF4le Infrastrutures Informatiques 227 avenue Professeur-Jean-Louis-Viala 34193 MONTPELLIER CEDEX 5 =3D09 T=3DE9l. 33 (0)4 67 54 84 55 Fax 33 (0)4 67 54 84 14 blanchet(a)abes.fr --------------050101000406030407070100 Content-Type: text/html; charset=3Dwindows-1252 Content-Transfer-Encoding: quoted-printable On the hypervisor :
yum install -y vdsm-hook-hostusb
systemctl restart vdsmd


Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3DE9crit=3DA0:
Thanks.
How can I install hostusb? It is a windows VM machine.

Jos=3DE9


From: "Sim= =3D one Tiraboschi" <stirabos(a)redhat.com>
To: suporte(a)logicworks.pt
Cc: "users" <users(a)ovirt.org>
Sent: Friday, October 2, 2015 10:21:19 AM
Subject: Re: [ovirt-users] USB



On Fri, Oct 2, 2015 at 11:02 AM, <supo= rt=3D e(a)logicworks.pt> wrote:
Hello,

It's possible for a VM to read a USB pen connetced to the host (oVirt 3.5)?

Yes, installing and enabling hostusb vdsm hook.

Then define a custom property called hostusb and set it to=3DA0hostusb=3D3DVendorId:ProductId getting that values from=3DA0lsusb on the host.
The VM must be pinned to the host and live-migration will not be possible,



=3DA0
Thanks

Jos=3DE9

--

_______________________________________________
Users mailing list
Users(a)ov= irt.=3D org
http://lists.ovirt.org/mailman/listinfo/users





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

--=3D20
Nathana=3DEBl Blanchet

Supervision r=3DE9seau
P=3DF4le Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5 =3D09
T=3DE9l. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
bl=3D
anchet(a)abes.fr 
--------------050101000406030407070100-- --===============3961693129309595332== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNTAxMDEwMDA0MDYwMzA0MDcwNzAxMDAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXdpbmRvd3MtMTI1MjsgZm9ybWF0PWZsb3dlZApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5n OiBxdW90ZWQtcHJpbnRhYmxlCgpPbiB0aGUgaHlwZXJ2aXNvciA6Cnl1bSBpbnN0YWxsIC15IHZk c20taG9vay1ob3N0dXNiCnN5c3RlbWN0bCByZXN0YXJ0IHZkc21kCgoKTGUgMDIvMTAvMjAxNSAx MTo1Niwgc3Vwb3J0ZUBsb2dpY3dvcmtzLnB0IGEgPUU5Y3JpdCA6Cj4gVGhhbmtzLgo+IEhvdyBj YW4gSSBpbnN0YWxsIGhvc3R1c2I/IEl0IGlzIGEgd2luZG93cyBWTSBtYWNoaW5lLgo+Cj4gSm9z PUU5Cj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLT0KLQo+ICpGcm9tOiAqIlNpbW9uZSBUaXJhYm9zY2hpIiA8 c3RpcmFib3NAcmVkaGF0LmNvbT4KPiAqVG86ICpzdXBvcnRlQGxvZ2ljd29ya3MucHQKPiAqQ2M6 ICoidXNlcnMiIDx1c2Vyc0BvdmlydC5vcmc+Cj4gKlNlbnQ6ICpGcmlkYXksIE9jdG9iZXIgMiwg MjAxNSAxMDoyMToxOSBBTQo+ICpTdWJqZWN0OiAqUmU6IFtvdmlydC11c2Vyc10gVVNCCj4KPgo+ Cj4gT24gRnJpLCBPY3QgMiwgMjAxNSBhdCAxMTowMiBBTSwgPHN1cG9ydGVAbG9naWN3b3Jrcy5w dD0yMAo+IDxtYWlsdG86c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0Pj4gd3JvdGU6Cj4KPiAgICAgSGVs bG8sCj4KPiAgICAgSXQncyBwb3NzaWJsZSBmb3IgYSBWTSB0byByZWFkIGEgVVNCIHBlbiBjb25u ZXRjZWQgdG8gdGhlIGhvc3QKPiAgICAgKG9WaXJ0IDMuNSk/Cj4KPgo+IFllcywgaW5zdGFsbGlu ZyBhbmQgZW5hYmxpbmcgaG9zdHVzYiB2ZHNtIGhvb2suCj4KPiBUaGVuIGRlZmluZSBhIGN1c3Rv bSBwcm9wZXJ0eSBjYWxsZWQgaG9zdHVzYiBhbmQgc2V0IGl0PTIwCj4gdG8gaG9zdHVzYj0zRFZl bmRvcklkOlByb2R1Y3RJZCBnZXR0aW5nIHRoYXQgdmFsdWVzIGZyb20gbHN1c2Igb24gdGhlIGg9 Cm9zdC4KPiBUaGUgVk0gbXVzdCBiZSBwaW5uZWQgdG8gdGhlIGhvc3QgYW5kIGxpdmUtbWlncmF0 aW9uIHdpbGwgbm90IGJlIHBvc3NpYj0KbGUsCj4KPgo+Cj4gICAgIFRoYW5rcwo+Cj4gICAgIEpv cz1FOQo+Cj4gICAgIC0tPTIwCj4gICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS09Ci0tLS0tCj4gICAgIEpvc2UgRmVy cmFkZWlyYQo+ICAgICBodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQKPgo+Cj4gICAgIF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gICAgIFVzZXJzIG1haWxp bmcgbGlzdAo+ICAgICBVc2Vyc0BvdmlydC5vcmcgPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+Cj4g ICAgIGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycwo+Cj4KPgo+ Cj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFVz ZXJzIG1haWxpbmcgbGlzdAo+IFVzZXJzQG92aXJ0Lm9yZwo+IGh0dHA6Ly9saXN0cy5vdmlydC5v cmcvbWFpbG1hbi9saXN0aW5mby91c2VycwoKLS09MjAKTmF0aGFuYT1FQmwgQmxhbmNoZXQKClN1 cGVydmlzaW9uIHI9RTlzZWF1ClA9RjRsZSBJbmZyYXN0cnV0dXJlcyBJbmZvcm1hdGlxdWVzCjIy NyBhdmVudWUgUHJvZmVzc2V1ci1KZWFuLUxvdWlzLVZpYWxhCjM0MTkzIE1PTlRQRUxMSUVSIENF REVYIDUgPTA5ClQ9RTlsLiAzMyAoMCk0IDY3IDU0IDg0IDU1CkZheCAgMzMgKDApNCA2NyA1NCA4 NCAxNApibGFuY2hldEBhYmVzLmZyCgoKLS0tLS0tLS0tLS0tLS0wNTAxMDEwMDA0MDYwMzA0MDcw NzAxMDAKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCjxodG1sPgogIDxoZWFkPgog ICAgPG1ldGEgY29udGVudD0zRCJ0ZXh0L2h0bWw7IGNoYXJzZXQ9M0R3aW5kb3dzLTEyNTIiCiAg ICAgIGh0dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIj4KICA8L2hlYWQ+CiAgPGJvZHkgYmdjb2xv cj0zRCIjRkZGRkZGIiB0ZXh0PTNEIiMwMDAwMDAiPgogICAgT24gdGhlIGh5cGVydmlzb3IgOiA8 YnI+CiAgICB5dW0gaW5zdGFsbCAteSB2ZHNtLWhvb2staG9zdHVzYjxicj4KICAgIHN5c3RlbWN0 bCByZXN0YXJ0IHZkc21kPGJyPgogICAgPGJyPgogICAgPGJyPgogICAgPGRpdiBjbGFzcz0zRCJt b3otY2l0ZS1wcmVmaXgiPkxlIDAyLzEwLzIwMTUgMTE6NTYsCiAgICAgIDxhIGNsYXNzPTNEIm1v ei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0zRCJtYWlsdG86c3Vwb3J0ZUBsb2dpY3c9Cm9y a3MucHQiPnN1cG9ydGVAbG9naWN3b3Jrcy5wdDwvYT4gYSA9RTljcml0PUEwOjxicj4KICAgIDwv ZGl2PgogICAgPGJsb2NrcXVvdGUKICAgICAgY2l0ZT0zRCJtaWQ6NDYzNjAzOTQ4LjU3NDMyOC4x NDQzNzc5NzY1NjIzLkphdmFNYWlsLnppbWJyYUBsb2dpY3dvcj0Ka3MucHQiCiAgICAgIHR5cGU9 M0QiY2l0ZSI+CiAgICAgIDxkaXYgc3R5bGU9M0QiZm9udC1mYW1pbHk6IFRpbWVzIE5ldyBSb21h bjsgZm9udC1zaXplOiAxMHB0OyBjb2xvcjoKICAgICAgICAjMDAwMDAwIj4KICAgICAgICA8ZGl2 PlRoYW5rcy48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdj5Ib3cgY2FuIEkgaW5zdGFs bCBob3N0dXNiPyBJdCBpcyBhIHdpbmRvd3MgVk0gbWFjaGluZS48YnI+CiAgICAgICAgPC9kaXY+ CiAgICAgICAgPGRpdj48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdj5Kb3M9RTk8YnI+ CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdj48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAg PGhyIGlkPTNEInp3Y2hyIj4KICAgICAgICA8ZGl2CnN0eWxlPTNEImNvbG9yOiMwMDA7Zm9udC13 ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjo9Cm5vbmU7Zm9u dC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHQ7IgogICAg ICAgICAgZGF0YS1tY2Utc3R5bGU9M0QiY29sb3I6ICMwMDA7IGZvbnQtd2VpZ2h0OiBub3JtYWw7 IGZvbnQtc3R5bGU6CiAgICAgICAgICBub3JtYWw7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9u dC1mYW1pbHk6CiAgICAgICAgICBIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxMnB0OyI+PGI+RnJvbTogPC9iPiJTaW09Cm9uZQogICAgICAgICAgVGlyYWJvc2NoaSIgPGEg Y2xhc3M9M0QibW96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPTNEIm1haWx0bzpzPQp0aXJhYm9z QHJlZGhhdC5jb20iPiZsdDtzdGlyYWJvc0ByZWRoYXQuY29tJmd0OzwvYT48YnI+CiAgICAgICAg ICA8Yj5UbzogPC9iPjxhIGNsYXNzPTNEIm1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0z RCJtYWlsdG89CjpzdXBvcnRlQGxvZ2ljd29ya3MucHQiPnN1cG9ydGVAbG9naWN3b3Jrcy5wdDwv YT48YnI+CiAgICAgICAgICA8Yj5DYzogPC9iPiJ1c2VycyIgPGEgY2xhc3M9M0QibW96LXR4dC1s aW5rLXJmYzIzOTZFIiBocmVmPTNEIm09CmFpbHRvOnVzZXJzQG92aXJ0Lm9yZyI+Jmx0O3VzZXJz QG92aXJ0Lm9yZyZndDs8L2E+PGJyPgogICAgICAgICAgPGI+U2VudDogPC9iPkZyaWRheSwgT2N0 b2JlciAyLCAyMDE1IDEwOjIxOjE5IEFNPGJyPgogICAgICAgICAgPGI+U3ViamVjdDogPC9iPlJl OiBbb3ZpcnQtdXNlcnNdIFVTQjxicj4KICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgPC9k aXY+CiAgICAgICAgICA8ZGl2IGRpcj0zRCJsdHIiPjxicj4KICAgICAgICAgICAgPGRpdiBjbGFz cz0zRCJnbWFpbF9leHRyYSI+PGJyPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9M0QiZ21haWxf cXVvdGUiPk9uIEZyaSwgT2N0IDIsIDIwMTUgYXQgMTE6MDIgQU0sCiAgICAgICAgICAgICAgICA8 c3BhbiBkaXI9M0QibHRyIj4mbHQ7PGEgbW96LWRvLW5vdC1zZW5kPTNEInRydWUiCiAgICAgICAg ICAgICAgICAgICAgaHJlZj0zRCJtYWlsdG86c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0IiB0YXJnZXQ9 M0QiX2JsYW49CmsiCiAgICAgICAgICAgICAgICAgICAgZGF0YS1tY2UtaHJlZj0zRCJtYWlsdG86 c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0Ij5zdXBvcnQ9CmVAbG9naWN3b3Jrcy5wdDwvYT4mZ3Q7PC9z cGFuPgogICAgICAgICAgICAgICAgd3JvdGU6PGJyPgogICAgICAgICAgICAgICAgPGJsb2NrcXVv dGUgY2xhc3M9M0QiZ21haWxfcXVvdGUiIHN0eWxlPTNEIm1hcmdpbjowcHggMHB4CiAgICAgICAg ICAgICAgICAgIDBweAowLjhleDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtY29s b3I6cmdiKDIwNCwyMDQsMjA0KTtib3JkZXItbGVmPQp0LXN0eWxlOnNvbGlkO3BhZGRpbmctbGVm dDoxZXgiCiAgICAgICAgICAgICAgICAgIGRhdGEtbWNlLXN0eWxlPTNEIm1hcmdpbjogMHB4IDBw eCAwcHggMC44ZXg7CiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IGJv cmRlci1sZWZ0LWNvbG9yOiAjY2NjY2NjOwogICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1z dHlsZTogc29saWQ7IHBhZGRpbmctbGVmdDogMWV4OyI+CiAgICAgICAgICAgICAgICAgIDxkaXY+ CiAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTonVGltZXMgTmV3 CiAgICAgICAgICAgICAgICAgICAgICBSb21hbic7Zm9udC1zaXplOjEwcHQ7Y29sb3I6cmdiKDAs MCwwKSIKICAgICAgICAgICAgICAgICAgICAgIGRhdGEtbWNlLXN0eWxlPTNEImZvbnQtZmFtaWx5 OiAnVGltZXMgTmV3IFJvbWFuJzsKICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBw dDsgY29sb3I6ICMwMDAwMDA7Ij4KICAgICAgICAgICAgICAgICAgICAgIDxkaXY+SGVsbG8sPGJy PgogICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2 Pjxicj4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAg PGRpdj5JdCdzIHBvc3NpYmxlIGZvciBhIFZNIHRvIHJlYWQgYSBVU0IgcGVuCiAgICAgICAgICAg ICAgICAgICAgICAgIGNvbm5ldGNlZCB0byB0aGUgaG9zdCAob1ZpcnQgMy41KT88L2Rpdj4KICAg ICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAg ICAgICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAgICAgICAgICA8ZGl2Pjxicj4KICAgICAgICAg ICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj5ZZXMsIGluc3RhbGxpbmcgYW5kIGVu YWJsaW5nIGhvc3R1c2IgdmRzbSBob29rLjwvZGl2PQo+CiAgICAgICAgICAgICAgICA8ZGl2Pjxi cj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj5UaGVuIGRlZmlu ZSBhIGN1c3RvbSBwcm9wZXJ0eSBjYWxsZWQgaG9zdHVzYiBhbmQKICAgICAgICAgICAgICAgICAg c2V0IGl0IHRvPUEwaG9zdHVzYj0zRFZlbmRvcklkOlByb2R1Y3RJZCBnZXR0aW5nIHRoYXQKICAg ICAgICAgICAgICAgICAgdmFsdWVzIGZyb209QTBsc3VzYiBvbiB0aGUgaG9zdC48L2Rpdj4KICAg ICAgICAgICAgICAgIDxkaXY+VGhlIFZNIG11c3QgYmUgcGlubmVkIHRvIHRoZSBob3N0IGFuZAog ICAgICAgICAgICAgICAgICBsaXZlLW1pZ3JhdGlvbiB3aWxsIG5vdCBiZSBwb3NzaWJsZSw8L2Rp dj4KICAgICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAg ICAgICAgICAgICA8ZGl2Pjxicj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAg ICAgPGRpdj48YnI+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXY+ PUEwPC9kaXY+CiAgICAgICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0zRCJnbWFpbF9xdW90 ZSIgc3R5bGU9M0QibWFyZ2luOjBweCAwcHgKICAgICAgICAgICAgICAgICAgMHB4CjAuOGV4O2Jv cmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA0LDIwNCwyMDQpO2Jv cmRlci1sZWY9CnQtc3R5bGU6c29saWQ7cGFkZGluZy1sZWZ0OjFleCIKICAgICAgICAgICAgICAg ICAgZGF0YS1tY2Utc3R5bGU9M0QibWFyZ2luOiAwcHggMHB4IDBweCAwLjhleDsKICAgICAgICAg ICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgYm9yZGVyLWxlZnQtY29sb3I6ICNjY2Nj Y2M7CiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsgcGFkZGluZy1s ZWZ0OiAxZXg7Ij4KICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICA8 ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OidUaW1lcyBOZXcKICAgICAgICAgICAgICAgICAgICAg IFJvbWFuJztmb250LXNpemU6MTBwdDtjb2xvcjpyZ2IoMCwwLDApIgogICAgICAgICAgICAgICAg ICAgICAgZGF0YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nOwog ICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB0OyBjb2xvcjogIzAwMDAwMDsiPgog ICAgICAgICAgICAgICAgICAgICAgPGRpdj5UaGFua3M8YnI+CiAgICAgICAgICAgICAgICAgICAg ICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAg ICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pkpvcz1FOTxzcGFuIGNsYXNz PTNEIiI+PHNwYW4gc3R5bGU9M0QiY29sb3I6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAj ODg4ODg4OyIgZGF0YS1tY2Utc3R5bGU9M0QiY29sb3I6ICM4ODg4ODg7IgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgY29sb3I9M0QiIzg4ODg4OCI+PGJyPgogICAgICAgICAgICAgICAgICAg ICAgICAgIDwvc3Bhbj48L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pjxi cj4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgPGRp dj4tLSA8YnI+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAg ICAgIDxkaXY+PHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8aHIgc3R5bGU9 M0Qid2lkdGg6MTAwJTttaW4taGVpZ2h0OjJweCIKICAgICAgICAgICAgICAgICAgICAgICAgICBk YXRhLW1jZS1zdHlsZT0zRCJ3aWR0aDogMTAwJTsgbWluLWhlaWdodDogMnB4Oz0KIj5Kb3NlCiAg ICAgICAgICAgICAgICAgICAgICAgIEZlcnJhZGVpcmE8YnI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxhIG1vei1kby1ub3Qtc2VuZD0zRCJ0cnVlIgogICAgICAgICAgICAgICAgICAgICAgICAg IGhyZWY9M0QiaHR0cDovL3d3dy5sb2dpY3dvcmtzLnB0IgogICAgICAgICAgICAgICAgICAgICAg ICAgIHRhcmdldD0zRCJfYmxhbmsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1tY2Ut aHJlZj0zRCJodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQiPmh0dHA9CjovL3d3dy5sb2dpY3dvcmtz LnB0PC9hPjxicj4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPjxicj4KICAg ICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAg ICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAg ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4K ICAgICAgICAgICAgICAgICAgVXNlcnMgbWFpbGluZyBsaXN0PGJyPgogICAgICAgICAgICAgICAg ICA8YSBtb3otZG8tbm90LXNlbmQ9M0QidHJ1ZSIKICAgICAgICAgICAgICAgICAgICBocmVmPTNE Im1haWx0bzpVc2Vyc0BvdmlydC5vcmciIHRhcmdldD0zRCJfYmxhbmsiCiAgICAgICAgICAgICAg ICAgICAgZGF0YS1tY2UtaHJlZj0zRCJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0Bvdmly dC49Cm9yZzwvYT48YnI+CiAgICAgICAgICAgICAgICAgIDxhIG1vei1kby1ub3Qtc2VuZD0zRCJ0 cnVlIgogICAgICAgICAgICAgICAgICAgIGhyZWY9M0QiaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL3VzZXJzPQoiCiAgICAgICAgICAgICAgICAgICAgcmVsPTNEIm5vcmVm ZXJyZXIiIHRhcmdldD0zRCJfYmxhbmsiCiAgICAgICAgICAgICAgICAgICAgZGF0YS1tY2UtaHJl Zj0zRCJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGk9Cm5mby91c2VycyI+aHR0 cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPjxicj4KICAgICAg ICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgogICAgICAgICAg ICAgIDwvZGl2PgogICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAg ICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rpdj4K ICAgICAgPC9kaXY+CiAgICAgIDxicj4KICAgICAgPGZpZWxkc2V0IGNsYXNzPTNEIm1pbWVBdHRh Y2htZW50SGVhZGVyIj48L2ZpZWxkc2V0PgogICAgICA8YnI+CiAgICAgIDxwcmUgd3JhcD0zRCIi Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1h aWxpbmcgbGlzdAo8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9M0Qi bWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlPQpyc0BvdmlydC5vcmc8L2E+CjxhIGNsYXNzPTNE Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0zRCJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21h aWxtYW49Ci9saXN0aW5mby91c2VycyI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xp c3RpbmZvL3VzZXJzPC9hPgo8L3ByZT4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxicj4KICAgIDxw cmUgY2xhc3M9M0QibW96LXNpZ25hdHVyZSIgY29scz0zRCI3MiI+LS09MjAKTmF0aGFuYT1FQmwg QmxhbmNoZXQKClN1cGVydmlzaW9uIHI9RTlzZWF1ClA9RjRsZSBJbmZyYXN0cnV0dXJlcyBJbmZv cm1hdGlxdWVzCjIyNyBhdmVudWUgUHJvZmVzc2V1ci1KZWFuLUxvdWlzLVZpYWxhCjM0MTkzIE1P TlRQRUxMSUVSIENFREVYIDUgPTA5ClQ9RTlsLiAzMyAoMCk0IDY3IDU0IDg0IDU1CkZheCAgMzMg KDApNCA2NyA1NCA4NCAxNAo8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhy ZWY9M0QibWFpbHRvOmJsYW5jaGV0QGFiZXMuZnIiPmJsPQphbmNoZXRAYWJlcy5mcjwvYT4gPC9w cmU+CiAgPC9ib2R5Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLTA1MDEwMTAwMDQwNjAzMDQwNzA3 MDEwMC0tCg== --===============3961693129309595332==-- From michal.skrivanek at redhat.com Fri Oct 2 06:34:38 2015 Content-Type: multipart/mixed; boundary="===============6986035540060364682==" MIME-Version: 1.0 From: Michal Skrivanek To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Fri, 02 Oct 2015 12:34:33 +0200 Message-ID: <9DE3547F-149E-445F-8898-39741F6296C1@redhat.com> In-Reply-To: 560E56DF.5070906@abes.fr --===============6986035540060364682== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --Apple-Mail=3D_9DCF9D18-86C7-441F-8E43-F5A464FFD63F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=3Dwindows-1252 On 2 Oct 2015, at 12:05, Nathana=3DEBl Blanchet wrote: > On the hypervisor :=3D20 > yum install -y vdsm-hook-hostusb > systemctl restart vdsmd >=3D20 >=3D20 > Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3DE9crit : >> Thanks. >> How can I install hostusb? It is a windows VM machine. >>=3D20 >> Jos=3DE9 >>=3D20 >> From: "Simone Tiraboschi" >> To: suporte(a)logicworks.pt >> Cc: "users" >> Sent: Friday, October 2, 2015 10:21:19 AM >> Subject: Re: [ovirt-users] USB >>=3D20 >>=3D20 >>=3D20 >> On Fri, Oct 2, 2015 at 11:02 AM, wrote: >> Hello, >>=3D20 >> It's possible for a VM to read a USB pen connetced to the host (oVirt = =3D 3.5)? >>=3D20 >> Yes, installing and enabling hostusb vdsm hook. also note in 3.6 there will be native support for host devices =3D passthrough and you won't need any hook PCI and USB (USB has a libvirt permission issue currently so will =3D probably really work only in 3.6.1/3.6.2 once EL7.2 is available) Thanks, michal >>=3D20 >> Then define a custom property called hostusb and set it to =3D hostusb=3D3DVendorId:ProductId getting that values from lsusb on the host. >> The VM must be pinned to the host and live-migration will not be =3D possible, >>=3D20 >>=3D20 >>=3D20 >> =3D20 >> Thanks >>=3D20 >> Jos=3DE9 >>=3D20 >> --=3D20 >> Jose Ferradeira >> http://www.logicworks.pt >>=3D20 >>=3D20 >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >>=3D20 >>=3D20 >>=3D20 >>=3D20 >>=3D20 >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >=3D20 > --=3D20 > Nathana=3DEBl Blanchet >=3D20 > Supervision r=3DE9seau > P=3DF4le Infrastrutures Informatiques > 227 avenue Professeur-Jean-Louis-Viala > 34193 MONTPELLIER CEDEX 5 =3D09 > T=3DE9l. 33 (0)4 67 54 84 55 > Fax 33 (0)4 67 54 84 14 > blanchet(a)abes.fr=3D20 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --Apple-Mail=3D_9DCF9D18-86C7-441F-8E43-F5A464FFD63F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Dwindows-1252
On 2 Oct 2015, at 12:05, Nathana=3DEBl Blanchet =3D wrote:

=3D20 =3D20
On the hypervisor :
yum install -y vdsm-hook-hostusb
systemctl restart vdsmd


Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3D =3DE9crit :
Thanks.
How can I install hostusb? It is a windows VM machine.

Jos=3DE9


<= =3D div>


_______________________________________________
Users mailing =3D list
Users(a)ovirt.org
http://lists.o= virt.=3D org/mailman/listinfo/users

=3D --Apple-Mail=3D_9DCF9D18-86C7-441F-8E43-F5A464FFD63F-- --===============6986035540060364682== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tQXBwbGUtTWFpbD1fOURDRjlEMTgtODZDNy00NDFGLThFNDMtRjVBNDY0RkZENjNGCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOwoJY2hhcnNldD13aW5kb3dzLTEyNTIKCgpPbiAyIE9jdCAyMDE1LCBhdCAxMjowNSwg TmF0aGFuYT1FQmwgQmxhbmNoZXQgd3JvdGU6Cgo+IE9uIHRoZSBoeXBlcnZpc29yIDo9MjAKPiB5 dW0gaW5zdGFsbCAteSB2ZHNtLWhvb2staG9zdHVzYgo+IHN5c3RlbWN0bCByZXN0YXJ0IHZkc21k Cj49MjAKPj0yMAo+IExlIDAyLzEwLzIwMTUgMTE6NTYsIHN1cG9ydGVAbG9naWN3b3Jrcy5wdCBh ID1FOWNyaXQgOgo+PiBUaGFua3MuCj4+IEhvdyBjYW4gSSBpbnN0YWxsIGhvc3R1c2I/IEl0IGlz IGEgd2luZG93cyBWTSBtYWNoaW5lLgo+Pj0yMAo+PiBKb3M9RTkKPj49MjAKPj4gRnJvbTogIlNp bW9uZSBUaXJhYm9zY2hpIiA8c3RpcmFib3NAcmVkaGF0LmNvbT4KPj4gVG86IHN1cG9ydGVAbG9n aWN3b3Jrcy5wdAo+PiBDYzogInVzZXJzIiA8dXNlcnNAb3ZpcnQub3JnPgo+PiBTZW50OiBGcmlk YXksIE9jdG9iZXIgMiwgMjAxNSAxMDoyMToxOSBBTQo+PiBTdWJqZWN0OiBSZTogW292aXJ0LXVz ZXJzXSBVU0IKPj49MjAKPj49MjAKPj49MjAKPj4gT24gRnJpLCBPY3QgMiwgMjAxNSBhdCAxMTow MiBBTSwgPHN1cG9ydGVAbG9naWN3b3Jrcy5wdD4gd3JvdGU6Cj4+IEhlbGxvLAo+Pj0yMAo+PiBJ dCdzIHBvc3NpYmxlIGZvciBhIFZNIHRvIHJlYWQgYSBVU0IgcGVuIGNvbm5ldGNlZCB0byB0aGUg aG9zdCAob1ZpcnQgPQozLjUpPwo+Pj0yMAo+PiBZZXMsIGluc3RhbGxpbmcgYW5kIGVuYWJsaW5n IGhvc3R1c2IgdmRzbSBob29rLgoKYWxzbyBub3RlIGluIDMuNiB0aGVyZSB3aWxsIGJlIG5hdGl2 ZSBzdXBwb3J0IGZvciBob3N0IGRldmljZXMgPQpwYXNzdGhyb3VnaCBhbmQgeW91IHdvbid0IG5l ZWQgYW55IGhvb2sKUENJIGFuZCBVU0IgKFVTQiBoYXMgYSBsaWJ2aXJ0IHBlcm1pc3Npb24gaXNz dWUgY3VycmVudGx5IHNvIHdpbGwgPQpwcm9iYWJseSByZWFsbHkgd29yayBvbmx5IGluIDMuNi4x LzMuNi4yIG9uY2UgRUw3LjIgaXMgYXZhaWxhYmxlKQoKVGhhbmtzLAptaWNoYWwKCj4+PTIwCj4+ IFRoZW4gZGVmaW5lIGEgY3VzdG9tIHByb3BlcnR5IGNhbGxlZCBob3N0dXNiIGFuZCBzZXQgaXQg dG8gPQpob3N0dXNiPTNEVmVuZG9ySWQ6UHJvZHVjdElkIGdldHRpbmcgdGhhdCB2YWx1ZXMgZnJv bSBsc3VzYiBvbiB0aGUgaG9zdC4KPj4gVGhlIFZNIG11c3QgYmUgcGlubmVkIHRvIHRoZSBob3N0 IGFuZCBsaXZlLW1pZ3JhdGlvbiB3aWxsIG5vdCBiZSA9CnBvc3NpYmxlLAo+Pj0yMAo+Pj0yMAo+ Pj0yMAo+PiA9MjAKPj4gVGhhbmtzCj4+PTIwCj4+IEpvcz1FOQo+Pj0yMAo+PiAtLT0yMAo+PiBK b3NlIEZlcnJhZGVpcmEKPj4gaHR0cDovL3d3dy5sb2dpY3dvcmtzLnB0Cj4+PTIwCj4+PTIwCj4+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IFVzZXJz IG1haWxpbmcgbGlzdAo+PiBVc2Vyc0BvdmlydC5vcmcKPj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCj4+PTIwCj4+PTIwCj4+PTIwCj4+PTIwCj4+PTIwCj4+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IFVzZXJz IG1haWxpbmcgbGlzdAo+PiBVc2Vyc0BvdmlydC5vcmcKPj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCj49MjAKPiAtLT0yMAo+IE5hdGhhbmE9RUJsIEJsYW5j aGV0Cj49MjAKPiBTdXBlcnZpc2lvbiByPUU5c2VhdQo+IFA9RjRsZSBJbmZyYXN0cnV0dXJlcyBJ bmZvcm1hdGlxdWVzCj4gMjI3IGF2ZW51ZSBQcm9mZXNzZXVyLUplYW4tTG91aXMtVmlhbGEKPiAz NDE5MyBNT05UUEVMTElFUiBDRURFWCA1ID0wOQo+IFQ9RTlsLiAzMyAoMCk0IDY3IDU0IDg0IDU1 Cj4gRmF4ICAzMyAoMCk0IDY3IDU0IDg0IDE0Cj4gYmxhbmNoZXRAYWJlcy5mcj0yMAo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gVXNlcnMgbWFpbGlu ZyBsaXN0Cj4gVXNlcnNAb3ZpcnQub3JnCj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL3VzZXJzCgoKLS1BcHBsZS1NYWlsPV85RENGOUQxOC04NkM3LTQ0MUYtOEU0My1G NUE0NjRGRkQ2M0YKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQpD b250ZW50LVR5cGU6IHRleHQvaHRtbDsKCWNoYXJzZXQ9d2luZG93cy0xMjUyCgo8aHRtbD48aGVh ZD48L2hlYWQ+PGJvZHkgc3R5bGU9M0Qid29yZC13cmFwOiBicmVhay13b3JkOyA9Ci13ZWJraXQt bmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsg PQoiPjxicj48ZGl2PjxkaXY+T24gMiBPY3QgMjAxNSwgYXQgMTI6MDUsIE5hdGhhbmE9RUJsIEJs YW5jaGV0ID0Kd3JvdGU6PC9kaXY+PGJyIGNsYXNzPTNEIkFwcGxlLWludGVyY2hhbmdlLW5ld2xp bmUiPjxibG9ja3F1b3RlID0KdHlwZT0zRCJjaXRlIj4KID0yMAogICAgPG1ldGEgY29udGVudD0z RCJ0ZXh0L2h0bWw7IGNoYXJzZXQ9M0R3aW5kb3dzLTEyNTIiID0KaHR0cC1lcXVpdj0zRCJDb250 ZW50LVR5cGUiPgogPTIwCiAgPGRpdiBiZ2NvbG9yPTNEIiNGRkZGRkYiIHRleHQ9M0QiIzAwMDAw MCI+CiAgICBPbiB0aGUgaHlwZXJ2aXNvciA6IDxicj4KICAgIHl1bSBpbnN0YWxsIC15IHZkc20t aG9vay1ob3N0dXNiPGJyPgogICAgc3lzdGVtY3RsIHJlc3RhcnQgdmRzbWQ8YnI+CiAgICA8YnI+ CiAgICA8YnI+CiAgICA8ZGl2IGNsYXNzPTNEIm1vei1jaXRlLXByZWZpeCI+TGUgMDIvMTAvMjAx NSAxMTo1NiwKICAgICAgPGEgY2xhc3M9M0QibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiA9Cmhy ZWY9M0QibWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jrcy5wdCI+c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0 PC9hPiBhID0KPUU5Y3JpdCZuYnNwOzo8YnI+CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlID0K Y2l0ZT0zRCJtaWQ6NDYzNjAzOTQ4LjU3NDMyOC4xNDQzNzc5NzY1NjIzLkphdmFNYWlsLnppbWJy YUBsb2dpY3dvcmtzLnB0IiA9CnR5cGU9M0QiY2l0ZSI+CiAgICAgIDxkaXYgc3R5bGU9M0QiZm9u dC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOiAxMHB0OyA9CmNvbG9yOgogICAg ICAgICMwMDAwMDAiPgogICAgICAgIDxkaXY+VGhhbmtzLjxicj4KICAgICAgICA8L2Rpdj4KICAg ICAgICA8ZGl2PkhvdyBjYW4gSSBpbnN0YWxsIGhvc3R1c2I/IEl0IGlzIGEgd2luZG93cyBWTSBt YWNoaW5lLjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rp dj4KICAgICAgICA8ZGl2Pkpvcz1FOTxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2Pjxi cj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8aHIgaWQ9M0QiendjaHIiPgogICAgICAgIDxkaXYg PQpzdHlsZT0zRCJjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1h bDt0ZXh0LWRlY29yYXRpb246bj0Kb25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5z LXNlcmlmO2ZvbnQtc2l6ZToxMnB0OyIgPQpkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzAwMDsg Zm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZToKICAgICAgICAgIG5vcm1hbDsgdGV4dC1k ZWNvcmF0aW9uOiBub25lOyBmb250LWZhbWlseToKICAgICAgICAgIEhlbHZldGljYSxBcmlhbCxz YW5zLXNlcmlmOyBmb250LXNpemU6IDEycHQ7Ij48Yj5Gcm9tOiA9CjwvYj4iU2ltb25lCiAgICAg ICAgICBUaXJhYm9zY2hpIiA8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstcmZjMjM5NkUiID0KaHJl Zj0zRCJtYWlsdG86c3RpcmFib3NAcmVkaGF0LmNvbSI+Jmx0O3N0aXJhYm9zQHJlZGhhdC5jb20m Z3Q7PC9hPjxicj4KICAgICAgICAgIDxiPlRvOiA8L2I+PGEgY2xhc3M9M0QibW96LXR4dC1saW5r LWFiYnJldmlhdGVkIiA9CmhyZWY9M0QibWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jrcy5wdCI+c3Vw b3J0ZUBsb2dpY3dvcmtzLnB0PC9hPjxicj4KICAgICAgICAgIDxiPkNjOiA8L2I+InVzZXJzIiA8 YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstcmZjMjM5NkUiID0KaHJlZj0zRCJtYWlsdG86dXNlcnNA b3ZpcnQub3JnIj4mbHQ7dXNlcnNAb3ZpcnQub3JnJmd0OzwvYT48YnI+CiAgICAgICAgICA8Yj5T ZW50OiA8L2I+RnJpZGF5LCBPY3RvYmVyIDIsIDIwMTUgMTA6MjE6MTkgQU08YnI+CiAgICAgICAg ICA8Yj5TdWJqZWN0OiA8L2I+UmU6IFtvdmlydC11c2Vyc10gVVNCPGJyPgogICAgICAgICAgPGRp dj48YnI+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXYgZGlyPTNEImx0ciI+PGJyPgog ICAgICAgICAgICA8ZGl2IGNsYXNzPTNEImdtYWlsX2V4dHJhIj48YnI+CiAgICAgICAgICAgICAg PGRpdiBjbGFzcz0zRCJnbWFpbF9xdW90ZSI+T24gRnJpLCBPY3QgMiwgMjAxNSBhdCAxMTowMiA9 CkFNLAogICAgICAgICAgICAgICAgPHNwYW4gZGlyPTNEImx0ciI+Jmx0OzxhIG1vei1kby1ub3Qt c2VuZD0zRCJ0cnVlIiA9CmhyZWY9M0QibWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jrcy5wdCIgdGFy Z2V0PTNEIl9ibGFuayIgPQpkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpzdXBvcnRlQGxvZ2ljd29y a3MucHQiPnN1cG9ydGVAbG9naWN3b3Jrcy5wdDwvYT4mZz0KdDs8L3NwYW4+CiAgICAgICAgICAg ICAgICB3cm90ZTo8YnI+CiAgICAgICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0zRCJnbWFp bF9xdW90ZSIgc3R5bGU9M0QibWFyZ2luLXRvcDogPQowcHg7IG1hcmdpbi1yaWdodDogMHB4OyBt YXJnaW4tYm90dG9tOiAwcHg7IG1hcmdpbi1sZWZ0OiAwLjhleDsgPQpib3JkZXItbGVmdC13aWR0 aDogMXB4OyBib3JkZXItbGVmdC1jb2xvcjogcmdiKDIwNCwgMjA0LCAyMDQpOyA9CmJvcmRlci1s ZWZ0LXN0eWxlOiBzb2xpZDsgcGFkZGluZy1sZWZ0OiAxZXg7IHBvc2l0aW9uOiBzdGF0aWM7IHot aW5kZXg6ID0KYXV0bzsgIiBkYXRhLW1jZS1zdHlsZT0zRCJtYXJnaW46IDBweCAwcHggMHB4IDAu OGV4OwogICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXItbGVm dC1jb2xvcjogI2NjY2NjYzsKICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNv bGlkOyBwYWRkaW5nLWxlZnQ6IDFleDsiPgogICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAg ICAgICAgICAgICAgIDxkaXYgc3R5bGU9M0QiZm9udC1mYW1pbHk6J1RpbWVzIE5ldwogICAgICAg ICAgICAgICAgICAgICAgUm9tYW4nO2ZvbnQtc2l6ZToxMHB0O2NvbG9yOnJnYigwLDAsMCkiID0K ZGF0YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nOwogICAgICAg ICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB0OyBjb2xvcjogIzAwMDAwMDsiPgogICAgICAg ICAgICAgICAgICAgICAgPGRpdj5IZWxsbyw8YnI+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rp dj4KICAgICAgICAgICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAg PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pkl0J3MgcG9zc2libGUgZm9yIGEgVk0g dG8gcmVhZCBhIFVTQiBwZW4KICAgICAgICAgICAgICAgICAgICAgICAgY29ubmV0Y2VkIHRvIHRo ZSBob3N0IChvVmlydCAzLjUpPzwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAg ICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvYmxvY2txdW90ZT4KICAgICAg ICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAg ICA8ZGl2PlllcywgaW5zdGFsbGluZyBhbmQgZW5hYmxpbmcgaG9zdHVzYiB2ZHNtID0KaG9vay48 L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9i bG9ja3F1b3RlPjw9CmRpdj48YnI+PC9kaXY+PGRpdj5hbHNvIG5vdGUgaW4gMy42IHRoZXJlIHdp bGwgYmUgbmF0aXZlIHN1cHBvcnQgZm9yID0KaG9zdCBkZXZpY2VzIHBhc3N0aHJvdWdoIGFuZCB5 b3Ugd29uJ3QgbmVlZCBhbnkgaG9vazwvZGl2PjxkaXY+UENJIGFuZCA9ClVTQiAoVVNCIGhhcyBh IGxpYnZpcnQgcGVybWlzc2lvbiBpc3N1ZSBjdXJyZW50bHkgc28gd2lsbCBwcm9iYWJseSA9CnJl YWxseSB3b3JrIG9ubHkgaW4gMy42LjEvMy42LjIgb25jZSBFTDcuMiBpcyA9CmF2YWlsYWJsZSk8 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcyw8L2Rpdj48ZGl2Pm1pY2hhbDwvZGl2Pjxi cj48YmxvPQpja3F1b3RlIHR5cGU9M0QiY2l0ZSI+PGRpdiBiZ2NvbG9yPTNEIiNGRkZGRkYiID0K dGV4dD0zRCIjMDAwMDAwIj48YmxvY2txdW90ZSA9CmNpdGU9M0QibWlkOjQ2MzYwMzk0OC41NzQz MjguMTQ0Mzc3OTc2NTYyMy5KYXZhTWFpbC56aW1icmFAbG9naWN3b3Jrcy5wdCIgPQp0eXBlPTNE ImNpdGUiPjxkaXYgc3R5bGU9M0QiZm9udC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1z aXplOiA9CjEwcHQ7IGNvbG9yOgogICAgICAgICMwMDAwMDAiPjxkaXYgPQpzdHlsZT0zRCJjb2xv cjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWRlY29yYXRp b246bj0Kb25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6 ZToxMnB0OyIgPQpkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzAwMDsgZm9udC13ZWlnaHQ6IG5v cm1hbDsgZm9udC1zdHlsZToKICAgICAgICAgIG5vcm1hbDsgdGV4dC1kZWNvcmF0aW9uOiBub25l OyBmb250LWZhbWlseToKICAgICAgICAgIEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOyBmb250 LXNpemU6IDEycHQ7Ij48ZGl2ID0KZGlyPTNEImx0ciI+PGRpdiBjbGFzcz0zRCJnbWFpbF9leHRy YSI+PGRpdiBjbGFzcz0zRCJnbWFpbF9xdW90ZSI+CiAgICAgICAgICAgICAgICA8ZGl2Pjxicj4K ICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj5UaGVuIGRlZmluZSBh IGN1c3RvbSBwcm9wZXJ0eSBjYWxsZWQgaG9zdHVzYiBhbmQKICAgICAgICAgICAgICAgICAgc2V0 IGl0IHRvJm5ic3A7aG9zdHVzYj0zRFZlbmRvcklkOlByb2R1Y3RJZCBnZXR0aW5nID0KdGhhdAog ICAgICAgICAgICAgICAgICB2YWx1ZXMgZnJvbSZuYnNwO2xzdXNiIG9uIHRoZSBob3N0LjwvZGl2 PgogICAgICAgICAgICAgICAgPGRpdj5UaGUgVk0gbXVzdCBiZSBwaW5uZWQgdG8gdGhlIGhvc3Qg YW5kCiAgICAgICAgICAgICAgICAgIGxpdmUtbWlncmF0aW9uIHdpbGwgbm90IGJlIHBvc3NpYmxl LDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj48YnI+CiAgICAgICAgICAgICAgICA8L2Rpdj4K ICAgICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAg ICAgICAgICA8ZGl2Pjxicj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAg PGRpdj4mbmJzcDs8L2Rpdj4KICAgICAgICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPTNEImdt YWlsX3F1b3RlIiBzdHlsZT0zRCJtYXJnaW46MHB4ID0KMHB4CiAgICAgICAgICAgICAgICAgIDBw eAo9CjAuOGV4O2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA0 LDIwNCwyMDQpO2JvcmRlci1sZWZ0PQotc3R5bGU6c29saWQ7cGFkZGluZy1sZWZ0OjFleCIgZGF0 YS1tY2Utc3R5bGU9M0QibWFyZ2luOiAwcHggMHB4IDBweCA9CjAuOGV4OwogICAgICAgICAgICAg ICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXItbGVmdC1jb2xvcjogI2NjY2NjYzsK ICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkOyBwYWRkaW5nLWxlZnQ6 IDFleDsiPgogICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYg c3R5bGU9M0QiZm9udC1mYW1pbHk6J1RpbWVzIE5ldwogICAgICAgICAgICAgICAgICAgICAgUm9t YW4nO2ZvbnQtc2l6ZToxMHB0O2NvbG9yOnJnYigwLDAsMCkiID0KZGF0YS1tY2Utc3R5bGU9M0Qi Zm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nOwogICAgICAgICAgICAgICAgICAgICAgZm9u dC1zaXplOiAxMHB0OyBjb2xvcjogIzAwMDAwMDsiPgogICAgICAgICAgICAgICAgICAgICAgPGRp dj5UaGFua3M8YnI+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAg ICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAg ICAgICAgICAgICA8ZGl2Pkpvcz1FOTxzcGFuIGNsYXNzPTNEIiI+PHNwYW4gc3R5bGU9M0QiY29s b3I6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjODg4ODg4OyIgZGF0YS1tY2Utc3R5bGU9 M0QiY29sb3I6ICM4ODg4ODg7IiA9CmNvbG9yPTNEIiM4ODg4ODgiPjxicj4KICAgICAgICAgICAg ICAgICAgICAgICAgICA8L3NwYW4+PC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAg PGRpdj48YnI+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAg ICAgIDxkaXY+LS0gPGJyPgogICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAg ICAgICAgICAgICA8ZGl2PjxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPGhy IHN0eWxlPTNEIndpZHRoOjEwMCU7bWluLWhlaWdodDoycHgiID0KZGF0YS1tY2Utc3R5bGU9M0Qi d2lkdGg6IDEwMCU7IG1pbi1oZWlnaHQ6IDJweDsiPkpvc2UKICAgICAgICAgICAgICAgICAgICAg ICAgRmVycmFkZWlyYTxicj4KICAgICAgICAgICAgICAgICAgICAgICAgPGEgbW96LWRvLW5vdC1z ZW5kPTNEInRydWUiID0KaHJlZj0zRCJodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQvIiB0YXJnZXQ9 M0QiX2JsYW5rIiA9CmRhdGEtbWNlLWhyZWY9M0QiaHR0cDovL3d3dy5sb2dpY3dvcmtzLnB0Ij5o dHRwOi8vd3d3LmxvZ2ljd29ya3MucHQ8L2E+PGJyPQo+CiAgICAgICAgICAgICAgICAgICAgICAg IDxzcGFuPjwvc3Bhbj48YnI+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAg ICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAg ICAgIDxicj4KICAgICAgICAgICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX188YnI+CiAgICAgICAgICAgICAgICAgIFVzZXJzIG1haWxpbmcgbGlz dDxicj4KICAgICAgICAgICAgICAgICAgPGEgbW96LWRvLW5vdC1zZW5kPTNEInRydWUiID0KaHJl Zj0zRCJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIiB0YXJnZXQ9M0QiX2JsYW5rIiA9CmRhdGEtbWNl LWhyZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPjxicj4K ICAgICAgICAgICAgICAgICAgPGEgbW96LWRvLW5vdC1zZW5kPTNEInRydWUiID0KaHJlZj0zRCJo dHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHJlbD0zRCJub3Jl ZmVycmVyIiA9CnRhcmdldD0zRCJfYmxhbmsiID0KZGF0YS1tY2UtaHJlZj0zRCJodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXM9CnRzLm92aXJ0 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPjxicj4KICAgICAgICAgICAgICAgICAgPGJy PgogICAgICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgogICAgICAgICAgICAgIDwvZGl2PgogICAg ICAgICAgICAgIDxicj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAg ICA8L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAg ICAgIDxicj4KICAgICAgPGZpZWxkc2V0IGNsYXNzPTNEIm1pbWVBdHRhY2htZW50SGVhZGVyIj48 L2ZpZWxkc2V0PgogICAgICA8YnI+CiAgICAgIDxwcmUgd3JhcD0zRCIiPl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1haWxpbmcgbGlzdAo8YSBj bGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiID0KaHJlZj0zRCJtYWlsdG86VXNlcnNA b3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+CjxhIGNsYXNzPTNEIm1vei10eHQtbGluay1m cmVldGV4dCIgPQpocmVmPTNEImh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2VycyI+aHR0cDovL2xpc3RzLm92aXJ0Lj0Kb3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8 L2E+CjwvcHJlPgogICAgPC9ibG9ja3F1b3RlPgogICAgPGJyPgogICAgPHByZSBjbGFzcz0zRCJt b3otc2lnbmF0dXJlIiBjb2xzPTNEIjcyIj4tLT0yMApOYXRoYW5hPUVCbCBCbGFuY2hldAoKU3Vw ZXJ2aXNpb24gcj1FOXNlYXUKUD1GNGxlIEluZnJhc3RydXR1cmVzIEluZm9ybWF0aXF1ZXMKMjI3 IGF2ZW51ZSBQcm9mZXNzZXVyLUplYW4tTG91aXMtVmlhbGEKMzQxOTMgTU9OVFBFTExJRVIgQ0VE RVggNSA9MDkKVD1FOWwuIDMzICgwKTQgNjcgNTQgODQgNTUKRmF4ICAzMyAoMCk0IDY3IDU0IDg0 IDE0CjxhIGNsYXNzPTNEIm1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgPQpocmVmPTNEIm1haWx0 bzpibGFuY2hldEBhYmVzLmZyIj5ibGFuY2hldEBhYmVzLmZyPC9hPiA8L3ByZT4KICA8L2Rpdj4K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPlVzZXJz IG1haWxpbmcgPQpsaXN0PGJyPjxhID0KaHJlZj0zRCJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5V c2Vyc0BvdmlydC5vcmc8L2E+PGJyPmh0dHA6Ly9saXN0cy5vdmlydC49Cm9yZy9tYWlsbWFuL2xp c3RpbmZvL3VzZXJzPGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9ib2R5PjwvaHRtbD49Cgot LUFwcGxlLU1haWw9XzlEQ0Y5RDE4LTg2QzctNDQxRi04RTQzLUY1QTQ2NEZGRDYzRi0tCg== --===============6986035540060364682==-- From suporte at logicworks.pt Fri Oct 2 08:03:42 2015 Content-Type: multipart/mixed; boundary="===============3714813773884095937==" MIME-Version: 1.0 From: suporte at logicworks.pt To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Fri, 02 Oct 2015 13:03:36 +0100 Message-ID: <574724942.598818.1443787416702.JavaMail.zimbra@logicworks.pt> In-Reply-To: 9DE3547F-149E-445F-8898-39741F6296C1@redhat.com --===============3714813773884095937== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_598817_1567810976.1443787416702 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Thanks, well the version 3.6 is still very buggy.=3D20 where can I enable hostusb vdsm hook ?=3D20 Jos=3DC3=3DA9=3D20 ----- Original Message ----- From: "Michal Skrivanek" =3D20 To: "Nathana=3DC3=3DABl Blanchet" , suporte(a)logicwork= s.pt=3D20 Cc: users(a)ovirt.org=3D20 Sent: Friday, October 2, 2015 11:34:33 AM=3D20 Subject: Re: [ovirt-users] USB=3D20 On 2 Oct 2015, at 12:05, Nathana=3DC3=3DABl Blanchet wrote:=3D20 On the hypervisor :=3D20 yum install -y vdsm-hook-hostusb=3D20 systemctl restart vdsmd=3D20 Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3DC3=3DA9crit :=3D20
Thanks.=3D20 How can I install hostusb? It is a windows VM machine.=3D20 Jos=3DC3=3DA9=3D20 ----- Original Message ----- From: "Simone Tiraboschi" =3D20 To: suporte(a)logicworks.pt=3D20 Cc: "users" =3D20 Sent: Friday, October 2, 2015 10:21:19 AM=3D20 Subject: Re: [ovirt-users] USB=3D20 On Fri, Oct 2, 2015 at 11:02 AM, < suporte(a)logicworks.pt > wrote:=3D20
Hello,=3D20 It's possible for a VM to read a USB pen connetced to the host (oVirt 3.5)?= =3D =3D20 Yes, installing and enabling hostusb vdsm hook.=3D20
also note in 3.6 there will be native support for host devices passthrough = =3D and you won't need any hook=3D20 PCI and USB (USB has a libvirt permission issue currently so will probably = =3D really work only in 3.6.1/3.6.2 once EL7.2 is available)=3D20 Thanks,=3D20 michal=3D20
Then define a custom property called hostusb and set it to hostusb=3D3DVend= or=3D Id:ProductId getting that values from lsusb on the host.=3D20 The VM must be pinned to the host and live-migration will not be possible,= =3D =3D20
Thanks=3D20 Jos=3DC3=3DA9=3D20 --=3D20 Jose Ferradeira=3D20 http://www.logicworks.pt=3D20 _______________________________________________=3D20 Users mailing list=3D20 Users(a)ovirt.org=3D20 http://lists.ovirt.org/mailman/listinfo/users=3D20
_______________________________________________ Users mailing list Users(a)ovirt.org http://lists.ovirt.org/mailman/listinf= o/=3D users=3D20
--=3D20 Nathana=3DC3=3DABl Blanchet Supervision r=3DC3=3DA9seau P=3DC3=3DB4le Infrastrutures Informatiques 227 avenue Professeur-Jean-Louis-Viala 34193 MONTPELLIER CEDEX 5 =3D09 T=3DC3=3DA9l. 33 (0)4 67 54 84 55 Fax 33 (0)4 67 54 84 14 blanchet(a)abes.fr=3D20 _______________________________________________=3D20 Users mailing list=3D20 Users(a)ovirt.org=3D20 http://lists.ovirt.org/mailman/listinfo/users=3D20
------=3D_Part_598817_1567810976.1443787416702 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
Thanks, well the version 3.6 is still very buggy.
where can I enable hostusb vdsm hook ?

Jos=3DC3=3DA9


From: "Michal Skrivanek= =3D " <michal.skrivanek(a)redhat.com>
To: "Nathana=3DC3=3DABl B= lanche=3D t" <blanchet(a)abes.fr>, suporte(a)logicworks.pt
Cc: users(= a)ovir=3D t.org
Sent: Friday, October 2, 2015 11:34:33 AM
Subject: Re: [ovirt-users] USB


On 2 Oct 2015, at 1= =3D 2:05, Nathana=3DC3=3DABl Blanchet wrote:

On the hypervisor :
yum install -y vdsm-hook-h= =3D ostusb
systemctl restart vdsmd


Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3DC3=3DA9crit :
Thanks.
How can I install hostus= =3D b? It is a windows VM machine.

Jos=3DC3=3DA9


From: "Simone Tiraboschi" <stirabos(a)redhat.com= >
To:
suporte(a)logicworks.pt
Cc: "users" <users(a)ovirt.org>
= Sent: =3D Friday, October 2, 2015 10:21:19 AM
Subject: Re: [ovirt-user= =3D s] USB


On Fri, Oct 2, 2015 at 11:02 AM, <suporte(a)logicworks.pt>= wrote:
Hello,= =3D

It's possible for a VM to read a USB pen conn= =3D etced to the host (oVirt 3.5)?

Yes, installing and enabling hostusb vdsm hook.

also note= =3D in 3.6 there will be native support for host devices passthrough and you w= =3D on't need any hook
PCI and USB (USB has a libvirt permission issu= =3D e currently so will probably really work only in 3.6.1/3.6.2 once EL7.2 is = =3D available)

Thanks,
michal


Then define a custom property called hostu= =3D sb and set it to hostusb=3D3DVendorId:ProductId getting that values fr= om=3D  lsusb on the host.
The VM must be pinned to the host and li= =3D ve-migration will not be possible,


= =3D
 
Thanks= =3D

Jos=3DC3=3DA9=

--
<= =3D hr style=3D3D"width:100%;min-height:2px" data-mce-style=3D3D"width: 100%; m= in-h=3D eight: 2px;">Jose Ferradeira
http://www.lo= gicw=3D orks.pt


___________________= =3D ____________________________
Users mailing list
=3D Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/us= =3D ers





_____=
__=3D
________________________________________
Users mailing list
Users(a)ovirt.o=
rg
http://lists.ovirt.org/mailman/listinfo/users

--=3D20
Nathana=3DC3=3DABl Blanchet

Supervision r=3DC3=3DA9seau
P=3DC3=3DB4le Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5 =3D09
T=3DC3=3DA9l. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanchet(a)ab=
es.fr 
_______________________________________________
Users mail= =3D ing list
Users(a)ovirt.org
http://lists.ov= irt.or=3D g/mailman/listinfo/users


------=3D_Part_598817_1567810976.1443787416702-- --===============3714813773884095937== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzU5ODgxN18xNTY3ODEwOTc2LjE0NDM3ODc0MTY3MDIKQ29udGVudC1UeXBl OiB0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1 b3RlZC1wcmludGFibGUKClRoYW5rcywgd2VsbCB0aGUgdmVyc2lvbiAzLjYgaXMgc3RpbGwgdmVy eSBidWdneS49MjAKd2hlcmUgY2FuIEkgZW5hYmxlIGhvc3R1c2IgdmRzbSBob29rID89MjAKCkpv cz1DMz1BOT0yMAoKLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQoKRnJvbTogIk1pY2hhbCBT a3JpdmFuZWsiIDxtaWNoYWwuc2tyaXZhbmVrQHJlZGhhdC5jb20+PTIwClRvOiAiTmF0aGFuYT1D Mz1BQmwgQmxhbmNoZXQiIDxibGFuY2hldEBhYmVzLmZyPiwgc3Vwb3J0ZUBsb2dpY3dvcmtzLnB0 PTIwCkNjOiB1c2Vyc0BvdmlydC5vcmc9MjAKU2VudDogRnJpZGF5LCBPY3RvYmVyIDIsIDIwMTUg MTE6MzQ6MzMgQU09MjAKU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gVVNCPTIwCgoKT24gMiBP Y3QgMjAxNSwgYXQgMTI6MDUsIE5hdGhhbmE9QzM9QUJsIEJsYW5jaGV0IHdyb3RlOj0yMAoKCgoK T24gdGhlIGh5cGVydmlzb3IgOj0yMAp5dW0gaW5zdGFsbCAteSB2ZHNtLWhvb2staG9zdHVzYj0y MApzeXN0ZW1jdGwgcmVzdGFydCB2ZHNtZD0yMAoKCkxlIDAyLzEwLzIwMTUgMTE6NTYsIHN1cG9y dGVAbG9naWN3b3Jrcy5wdCBhID1DMz1BOWNyaXQgOj0yMAoKPGJsb2NrcXVvdGU+CgpUaGFua3Mu PTIwCkhvdyBjYW4gSSBpbnN0YWxsIGhvc3R1c2I/IEl0IGlzIGEgd2luZG93cyBWTSBtYWNoaW5l Lj0yMAoKSm9zPUMzPUE5PTIwCgotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tCgpGcm9tOiAi U2ltb25lIFRpcmFib3NjaGkiIDxzdGlyYWJvc0ByZWRoYXQuY29tPj0yMApUbzogc3Vwb3J0ZUBs b2dpY3dvcmtzLnB0PTIwCkNjOiAidXNlcnMiIDx1c2Vyc0BvdmlydC5vcmc+PTIwClNlbnQ6IEZy aWRheSwgT2N0b2JlciAyLCAyMDE1IDEwOjIxOjE5IEFNPTIwClN1YmplY3Q6IFJlOiBbb3ZpcnQt dXNlcnNdIFVTQj0yMAoKCgpPbiBGcmksIE9jdCAyLCAyMDE1IGF0IDExOjAyIEFNLCA8IHN1cG9y dGVAbG9naWN3b3Jrcy5wdCA+IHdyb3RlOj0yMAoKPGJsb2NrcXVvdGU+CgpIZWxsbyw9MjAKCkl0 J3MgcG9zc2libGUgZm9yIGEgVk0gdG8gcmVhZCBhIFVTQiBwZW4gY29ubmV0Y2VkIHRvIHRoZSBo b3N0IChvVmlydCAzLjUpPz0KPTIwCgoKCgpZZXMsIGluc3RhbGxpbmcgYW5kIGVuYWJsaW5nIGhv c3R1c2IgdmRzbSBob29rLj0yMAoKPC9ibG9ja3F1b3RlPgoKCjwvYmxvY2txdW90ZT4KCgphbHNv IG5vdGUgaW4gMy42IHRoZXJlIHdpbGwgYmUgbmF0aXZlIHN1cHBvcnQgZm9yIGhvc3QgZGV2aWNl cyBwYXNzdGhyb3VnaCA9CmFuZCB5b3Ugd29uJ3QgbmVlZCBhbnkgaG9vaz0yMApQQ0kgYW5kIFVT QiAoVVNCIGhhcyBhIGxpYnZpcnQgcGVybWlzc2lvbiBpc3N1ZSBjdXJyZW50bHkgc28gd2lsbCBw cm9iYWJseSA9CnJlYWxseSB3b3JrIG9ubHkgaW4gMy42LjEvMy42LjIgb25jZSBFTDcuMiBpcyBh dmFpbGFibGUpPTIwCgpUaGFua3MsPTIwCm1pY2hhbD0yMAoKCjxibG9ja3F1b3RlPgoKCjxibG9j a3F1b3RlPgoKClRoZW4gZGVmaW5lIGEgY3VzdG9tIHByb3BlcnR5IGNhbGxlZCBob3N0dXNiIGFu ZCBzZXQgaXQgdG8gaG9zdHVzYj0zRFZlbmRvcj0KSWQ6UHJvZHVjdElkIGdldHRpbmcgdGhhdCB2 YWx1ZXMgZnJvbSBsc3VzYiBvbiB0aGUgaG9zdC49MjAKVGhlIFZNIG11c3QgYmUgcGlubmVkIHRv IHRoZSBob3N0IGFuZCBsaXZlLW1pZ3JhdGlvbiB3aWxsIG5vdCBiZSBwb3NzaWJsZSw9Cj0yMAoK CgoKPGJsb2NrcXVvdGU+CgpUaGFua3M9MjAKCkpvcz1DMz1BOT0yMAoKLS09MjAKCkpvc2UgRmVy cmFkZWlyYT0yMApodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQ9MjAKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXz0yMApVc2VycyBtYWlsaW5nIGxpc3Q9MjAK VXNlcnNAb3ZpcnQub3JnPTIwCmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2Vycz0yMAoKCjwvYmxvY2txdW90ZT4KCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpVc2VycyBtYWlsaW5nIGxpc3QgVXNlcnNAb3ZpcnQub3Jn IGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby89CnVzZXJzPTIwCgo8L2Js b2NrcXVvdGU+CgotLT0yMApOYXRoYW5hPUMzPUFCbCBCbGFuY2hldAoKU3VwZXJ2aXNpb24gcj1D Mz1BOXNlYXUKUD1DMz1CNGxlIEluZnJhc3RydXR1cmVzIEluZm9ybWF0aXF1ZXMKMjI3IGF2ZW51 ZSBQcm9mZXNzZXVyLUplYW4tTG91aXMtVmlhbGEKMzQxOTMgTU9OVFBFTExJRVIgQ0VERVggNSA9 MDkKVD1DMz1BOWwuIDMzICgwKTQgNjcgNTQgODQgNTUKRmF4ICAzMyAoMCk0IDY3IDU0IDg0IDE0 IGJsYW5jaGV0QGFiZXMuZnI9MjAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX189MjAKVXNlcnMgbWFpbGluZyBsaXN0PTIwClVzZXJzQG92aXJ0Lm9yZz0yMApo dHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM9MjAKCjwvYmxvY2tx dW90ZT4KCgoKCi0tLS0tLT1fUGFydF81OTg4MTdfMTU2NzgxMDk3Ni4xNDQzNzg3NDE2NzAyCkNv bnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5j b2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCjxodG1sPjxib2R5PjxkaXYgc3R5bGU9M0QiZm9udC1m YW1pbHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOiAxMHB0OyBjbz0KbG9yOiAjMDAwMDAw Ij48ZGl2PlRoYW5rcywgd2VsbCB0aGUgdmVyc2lvbiAzLjYgaXMgc3RpbGwgdmVyeSBidWdneS48 YnI+PC9kPQppdj48ZGl2PndoZXJlIGNhbiBJIGVuYWJsZSBob3N0dXNiIHZkc20gaG9vayA/PGJy PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY9Cj5Kb3M9QzM9QTk8YnI+PC9kaXY+PGRpdj48YnI+ PC9kaXY+PGhyIGlkPTNEInp3Y2hyIj48ZGl2IHN0eWxlPTNEImNvbG9yOiMwMD0KMDtmb250LXdl aWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1m YW1pbHk6SGVsPQp2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTJwdDsiIGRhdGEt bWNlLXN0eWxlPTNEImNvbG9yOiAjMDAwOyBmb249CnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5 bGU6IG5vcm1hbDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LWZhbWlseTogSD0KZWx2ZXRp Y2EsQXJpYWwsc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyI+PGI+RnJvbTogPC9iPiJNaWNo YWwgU2tyaXZhbmVrPQoiICZsdDttaWNoYWwuc2tyaXZhbmVrQHJlZGhhdC5jb20mZ3Q7PGJyPjxi PlRvOiA8L2I+Ik5hdGhhbmE9QzM9QUJsIEJsYW5jaGU9CnQiICZsdDtibGFuY2hldEBhYmVzLmZy Jmd0Oywgc3Vwb3J0ZUBsb2dpY3dvcmtzLnB0PGJyPjxiPkNjOiA8L2I+dXNlcnNAb3Zpcj0KdC5v cmc8YnI+PGI+U2VudDogPC9iPkZyaWRheSwgT2N0b2JlciAyLCAyMDE1IDExOjM0OjMzIEFNPGJy PjxiPlN1YmplY3Q6IDwvPQpiPlJlOiBbb3ZpcnQtdXNlcnNdIFVTQjxicj48ZGl2Pjxicj48L2Rp dj48YnI+PGRpdj48ZGl2Pk9uIDIgT2N0IDIwMTUsIGF0IDE9CjI6MDUsIE5hdGhhbmE9QzM9QUJs IEJsYW5jaGV0IHdyb3RlOjwvZGl2PjxiciBjbGFzcz0zRCJBcHBsZS1pbnRlcmNoYW5nZS1uZT0K d2xpbmUiPjxibG9ja3F1b3RlPjxkaXY+T24gdGhlIGh5cGVydmlzb3IgOiA8YnI+IHl1bSBpbnN0 YWxsIC15IHZkc20taG9vay1oPQpvc3R1c2I8YnI+IHN5c3RlbWN0bCByZXN0YXJ0IHZkc21kPGJy PiA8YnI+IDxicj48ZGl2IGNsYXNzPTNEIm1vei1jaXRlLXByZWY9Cml4Ij5MZSAwMi8xMC8yMDE1 IDExOjU2LCA8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9M0QibWFp bD0KdG86c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0IiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1o cmVmPTNEIm1haWx0bzpzdXBvcnRlPQpAbG9naWN3b3Jrcy5wdCI+c3Vwb3J0ZUBsb2dpY3dvcmtz LnB0PC9hPiBhID1DMz1BOWNyaXQmbmJzcDs6PGJyPjwvZGl2PjxibG89CmNrcXVvdGUgY2l0ZT0z RCJtaWQ6NDYzNjAzOTQ4LjU3NDMyOC4xNDQzNzc5NzY1NjIzLkphdmFNYWlsLnppbWJyYUBsb2dp Y3dvcj0Ka3MucHQiPjxkaXYgc3R5bGU9M0QiZm9udC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsg Zm9udC1zaXplOiAxMHB0OyBjb2xvcjoKICAgICAgICAjMDAwMDAwIiBkYXRhLW1jZS1zdHlsZT0z RCJmb250LWZhbWlseTogVGltZXMgTmV3IFJvbWFuOyBmb250LXNpemU6PQogMTBwdDsgY29sb3I6 ICMwMDAwMDA7Ij48ZGl2PlRoYW5rcy48YnI+PC9kaXY+PGRpdj5Ib3cgY2FuIEkgaW5zdGFsbCBo b3N0dXM9CmI/IEl0IGlzIGEgd2luZG93cyBWTSBtYWNoaW5lLjxicj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2Pkpvcz1DMz1BOTxicj48Lz0KZGl2PjxkaXY+PGJyPjwvZGl2PjxociBpZD0zRCJ6 d2NociI+PGRpdiBzdHlsZT0zRCJjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vPQpybWFsO2ZvbnQt c3R5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxB cmlhbCxzYW49CnMtc2VyaWY7Zm9udC1zaXplOjEycHQ7IiBkYXRhLW1jZS1zdHlsZT0zRCJjb2xv cjogIzAwMDsgZm9udC13ZWlnaHQ6IG5vcm1hbD0KOyBmb250LXN0eWxlOiBub3JtYWw7IHRleHQt ZGVjb3JhdGlvbjogbm9uZTsgZm9udC1mYW1pbHk6IEhlbHZldGljYSxBcmlhbCxzPQphbnMtc2Vy aWY7IGZvbnQtc2l6ZTogMTJwdDsiPjxiPkZyb206IDwvYj4iU2ltb25lIFRpcmFib3NjaGkiIDxh IGNsYXNzPTNEIm09Cm96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPTNEIm1haWx0bzpzdGlyYWJv c0ByZWRoYXQuY29tIiB0YXJnZXQ9M0QiX2JsYW5rIj0KIGRhdGEtbWNlLWhyZWY9M0QibWFpbHRv OnN0aXJhYm9zQHJlZGhhdC5jb20iPiZsdDtzdGlyYWJvc0ByZWRoYXQuY29tJmd0OzwvPQphPjxi cj4gPGI+VG86IDwvYj48YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9 M0QibWFpbHRvOnN1cG89CnJ0ZUBsb2dpY3dvcmtzLnB0IiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRh LW1jZS1ocmVmPTNEIm1haWx0bzpzdXBvcnRlQGxvZ2ljdz0Kb3Jrcy5wdCI+c3Vwb3J0ZUBsb2dp Y3dvcmtzLnB0PC9hPjxicj4gPGI+Q2M6IDwvYj4idXNlcnMiIDxhIGNsYXNzPTNEIm1vei10PQp4 dC1saW5rLXJmYzIzOTZFIiBocmVmPTNEIm1haWx0bzp1c2Vyc0BvdmlydC5vcmciIHRhcmdldD0z RCJfYmxhbmsiIGRhdGEtbWM9CmUtaHJlZj0zRCJtYWlsdG86dXNlcnNAb3ZpcnQub3JnIj4mbHQ7 dXNlcnNAb3ZpcnQub3JnJmd0OzwvYT48YnI+IDxiPlNlbnQ6ID0KPC9iPkZyaWRheSwgT2N0b2Jl ciAyLCAyMDE1IDEwOjIxOjE5IEFNPGJyPiA8Yj5TdWJqZWN0OiA8L2I+UmU6IFtvdmlydC11c2Vy PQpzXSBVU0I8YnI+PGRpdj48YnI+PC9kaXY+PGRpdiBkaXI9M0QibHRyIj48YnI+PGRpdiBjbGFz cz0zRCJnbWFpbF9leHRyYSI+PGI9CnI+PGRpdiBjbGFzcz0zRCJnbWFpbF9xdW90ZSI+T24gRnJp LCBPY3QgMiwgMjAxNSBhdCAxMTowMiBBTSwgPHNwYW4gZGlyPTNEIj0KbHRyIj4mbHQ7PGEgaHJl Zj0zRCJtYWlsdG86c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0IiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRh LW1jPQplLWhyZWY9M0QibWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jrcy5wdCI+c3Vwb3J0ZUBsb2dp Y3dvcmtzLnB0PC9hPiZndDs8L3NwYW49Cj4gd3JvdGU6PGJyPjxibG9ja3F1b3RlIGNsYXNzPTNE ImdtYWlsX3F1b3RlIiBzdHlsZT0zRCJtYXJnaW4tdG9wOiAwcHg7IG1hcj0KZ2luLXJpZ2h0OiAw cHg7IG1hcmdpbi1ib3R0b206IDBweDsgbWFyZ2luLWxlZnQ6IDAuOGV4OyBib3JkZXItbGVmdC13 aWR0aDogPQoxcHg7IGJvcmRlci1sZWZ0LWNvbG9yOiByZ2IoMjA0LCAyMDQsIDIwNCk7IGJvcmRl ci1sZWZ0LXN0eWxlOiBzb2xpZDsgcGFkZGk9Cm5nLWxlZnQ6IDFleDsgcG9zaXRpb246IHN0YXRp Yzsgei1pbmRleDogYXV0bzsgIiBkYXRhLW1jZS1zdHlsZT0zRCJtYXJnaW4tdD0Kb3A6IDBweDsg bWFyZ2luLXJpZ2h0OiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsgbWFyZ2luLWxlZnQ6IDAuOGV4 OyBib3JkZXItPQpsZWZ0LXdpZHRoOiAxcHg7IGJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjY2NjOyBi b3JkZXItbGVmdC1zdHlsZTogc29saWQ7IHBhZGQ9CmluZy1sZWZ0OiAxZXg7IHBvc2l0aW9uOiBz dGF0aWM7IHotaW5kZXg6IGF1dG87Ij48ZGl2PjxkaXYgc3R5bGU9M0QiZm9udC1mYT0KbWlseTon VGltZXMgTmV3CiAgICAgICAgICAgICAgICAgICAgICBSb21hbic7Zm9udC1zaXplOjEwcHQ7Y29s b3I6cmdiKDAsMCwwKSIgZGF0YS1tY2Utc3R5bD0KZT0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5l dwogICAgICAgICAgICAgICAgICAgICAgUm9tYW4nOyBmb250LXNpemU6IDEwcHQ7IGNvbG9yOiAj MDAwMDAwOyI+PGRpdj5IZWxsbyw9Cjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkl0J3Mg cG9zc2libGUgZm9yIGEgVk0gdG8gcmVhZCBhIFVTQiBwZW4gY29ubj0KZXRjZWQgdG8gdGhlIGhv c3QgKG9WaXJ0IDMuNSk/PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwv ZGl2PQo+PGRpdj5ZZXMsIGluc3RhbGxpbmcgYW5kIGVuYWJsaW5nIGhvc3R1c2IgdmRzbSBob29r LjwvZGl2PjwvZGl2PjwvZGl2PjwvZGk9CnY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2 PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2PmFsc28gbm90ZT0KIGluIDMuNiB0aGVy ZSB3aWxsIGJlIG5hdGl2ZSBzdXBwb3J0IGZvciBob3N0IGRldmljZXMgcGFzc3Rocm91Z2ggYW5k IHlvdSB3PQpvbid0IG5lZWQgYW55IGhvb2s8L2Rpdj48ZGl2PlBDSSBhbmQgVVNCIChVU0IgaGFz IGEgbGlidmlydCBwZXJtaXNzaW9uIGlzc3U9CmUgY3VycmVudGx5IHNvIHdpbGwgcHJvYmFibHkg cmVhbGx5IHdvcmsgb25seSBpbiAzLjYuMS8zLjYuMiBvbmNlIEVMNy4yIGlzID0KYXZhaWxhYmxl KTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhhbmtzLDwvZGl2PjxkaXY+bWljaGFsPC9kaXY+ PGJyPjxibG9jPQprcXVvdGU+PGRpdj48YmxvY2txdW90ZSBjaXRlPTNEIm1pZDo0NjM2MDM5NDgu NTc0MzI4LjE0NDM3Nzk3NjU2MjMuSmF2YU1haWw9Ci56aW1icmFAbG9naWN3b3Jrcy5wdCI+PGRp diBzdHlsZT0zRCJmb250LWZhbWlseTogVGltZXMgTmV3IFJvbWFuOyBmb250LXNpej0KZTogMTBw dDsgY29sb3I6CiAgICAgICAgIzAwMDAwMCIgZGF0YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk6 IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOj0KIDEwcHQ7IGNvbG9yOiAjMDAwMDAwOyI+PGRp diBzdHlsZT0zRCJjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0PQp5bGU6bm9y bWFsO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5z LXNlcmlmO2ZvbnQ9Ci1zaXplOjEycHQ7IiBkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzAwMDsg Zm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZT0KOiBub3JtYWw7IHRleHQtZGVjb3JhdGlv bjogbm9uZTsgZm9udC1mYW1pbHk6IEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOyBmPQpvbnQt c2l6ZTogMTJwdDsiPjxkaXYgZGlyPTNEImx0ciI+PGRpdiBjbGFzcz0zRCJnbWFpbF9leHRyYSI+ PGRpdiBjbGFzcz0zRCI9CmdtYWlsX3F1b3RlIj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZW4gZGVm aW5lIGEgY3VzdG9tIHByb3BlcnR5IGNhbGxlZCBob3N0dT0Kc2IgYW5kIHNldCBpdCB0byZuYnNw O2hvc3R1c2I9M0RWZW5kb3JJZDpQcm9kdWN0SWQgZ2V0dGluZyB0aGF0IHZhbHVlcyBmcm9tPQom bmJzcDtsc3VzYiBvbiB0aGUgaG9zdC48L2Rpdj48ZGl2PlRoZSBWTSBtdXN0IGJlIHBpbm5lZCB0 byB0aGUgaG9zdCBhbmQgbGk9CnZlLW1pZ3JhdGlvbiB3aWxsIG5vdCBiZSBwb3NzaWJsZSw8L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pj0KPGJyPjwvZGl2PjxkaXY+Jm5i c3A7PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9M0QiZ21haWxfcXVvdGUiIHN0eWxlPTNEIm1hcmdp PQpuOjBweCAwcHgKICAgICAgICAgICAgICAgICAgMHB4CjAuOGV4O2JvcmRlci1sZWZ0LXdpZHRo OjFweDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA0LDIwNCwyMDQpO2JvcmRlci1sZWZ0LT0Kc3R5 bGU6c29saWQ7cGFkZGluZy1sZWZ0OjFleCIgZGF0YS1tY2Utc3R5bGU9M0QibWFyZ2luOiAwcHgg MHB4CiAgICAgICAgICAgICAgICAgIDBweAowLjhleDsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsg Ym9yZGVyLWxlZnQtY29sb3I6ICNjY2NjY2M7IGJvcmRlci1sZWZ0LXN0eWw9CmU6IHNvbGlkOyBw YWRkaW5nLWxlZnQ6IDFleDsiPjxkaXY+PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTonVGltZXMg TmV3CiAgICAgICAgICAgICAgICAgICAgICBSb21hbic7Zm9udC1zaXplOjEwcHQ7Y29sb3I6cmdi KDAsMCwwKSIgZGF0YS1tY2Utc3R5bD0KZT0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5ldwogICAg ICAgICAgICAgICAgICAgICAgUm9tYW4nOyBmb250LXNpemU6IDEwcHQ7IGNvbG9yOiAjMDAwMDAw OyI+PGRpdj5UaGFua3M9Cjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkpvcz1DMz1BOTxz cGFuIGNsYXNzPTNEIiI+PHNwYW4gc3R5bGU9M0QiY29sbz0KcjoKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICM4ODg4ODg7IiBkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzg4ODg4ODsiPjxi PQpyPiA8L3NwYW4+PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+LS0gPGJyPjwvZGl2 PjxkaXY+PHNwYW4+PC9zcGFuPjw9CmhyIHN0eWxlPTNEIndpZHRoOjEwMCU7bWluLWhlaWdodDoy cHgiIGRhdGEtbWNlLXN0eWxlPTNEIndpZHRoOiAxMDAlOyBtaW4taD0KZWlnaHQ6IDJweDsiPkpv c2UgRmVycmFkZWlyYTxicj4gPGEgaHJlZj0zRCJodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQvIiB0 YXJnPQpldD0zRCJfYmxhbmsiIGRhdGEtbWNlLWhyZWY9M0QiaHR0cDovL3d3dy5sb2dpY3dvcmtz LnB0LyI+aHR0cDovL3d3dy5sb2dpY3c9Cm9ya3MucHQ8L2E+PGJyPiA8c3Bhbj48L3NwYW4+PGJy PjwvZGl2PjwvZGl2PjwvZGl2Pjxicj4gX19fX19fX19fX19fX19fX19fXz0KX19fX19fX19fX19f X19fX19fX19fX19fX19fXzxicj4gVXNlcnMgbWFpbGluZyBsaXN0PGJyPiA8YSBocmVmPTNEIm1h aWx0bzpVPQpzZXJzQG92aXJ0Lm9yZyIgdGFyZ2V0PTNEIl9ibGFuayIgZGF0YS1tY2UtaHJlZj0z RCJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj49ClVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+IDxhIGhy ZWY9M0QiaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvLz0KdXNlcnMiIHJl bD0zRCJub3JlZmVycmVyIiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1ocmVmPTNEImh0dHA6 Ly9saXN0cy5vPQp2aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXM9CmVyczwvYT48YnI+IDxicj48L2Jsb2NrcXVv dGU+PC9kaXY+PGJyPjwvZGl2PjwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvZD0KaXY+PGJy PjxmaWVsZHNldCBjbGFzcz0zRCJtaW1lQXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNldD48YnI+ PHByZT5fX19fX19fPQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVz ZXJzIG1haWxpbmcgbGlzdAo8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhy ZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyIgdGFyZ2U9CnQ9M0QiX2JsYW5rIiBkYXRhLW1j ZS1ocmVmPTNEIm1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT4KPGEg Y2xhc3M9M0QibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPTNEImh0dHA6Ly9saXN0cy5vdmly dC5vcmcvbWFpbG1hbi9sPQppc3RpbmZvL3VzZXJzIiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1j ZS1ocmVmPTNEImh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWE9CmlsbWFuL2xpc3RpbmZvL3VzZXJz Ij5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8L2E+CjwvcHJl PjwvYmxvY2txdW90ZT48YnI+PHByZSBjbGFzcz0zRCJtb3otc2lnbmF0dXJlIj4tLT0yMApOYXRo YW5hPUMzPUFCbCBCbGFuY2hldAoKU3VwZXJ2aXNpb24gcj1DMz1BOXNlYXUKUD1DMz1CNGxlIElu ZnJhc3RydXR1cmVzIEluZm9ybWF0aXF1ZXMKMjI3IGF2ZW51ZSBQcm9mZXNzZXVyLUplYW4tTG91 aXMtVmlhbGEKMzQxOTMgTU9OVFBFTExJRVIgQ0VERVggNSA9MDkKVD1DMz1BOWwuIDMzICgwKTQg NjcgNTQgODQgNTUKRmF4ICAzMyAoMCk0IDY3IDU0IDg0IDE0CjxhIGNsYXNzPTNEIm1vei10eHQt bGluay1hYmJyZXZpYXRlZCIgaHJlZj0zRCJtYWlsdG86YmxhbmNoZXRAYWJlcy5mciIgdGFyZz0K ZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpibGFuY2hldEBhYmVzLmZyIj5i bGFuY2hldEBhYmVzLmZyPC9hPQo+IDwvcHJlPjwvZGl2Pl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fPGJyPlVzZXJzIG1haWw9CmluZyBsaXN0PGJyPjxhIGhy ZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyIgdGFyZ2V0PTNEIl9ibGFuayIgZGF0YS1tY2Ut aD0KcmVmPTNEIm1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+ aHR0cDovL2xpc3RzLm92aXJ0Lm9yPQpnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8YnI+PC9ibG9j a3F1b3RlPjwvZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Q9Cml2PjwvYm9keT48L2h0 bWw+Ci0tLS0tLT1fUGFydF81OTg4MTdfMTU2NzgxMDk3Ni4xNDQzNzg3NDE2NzAyLS0K --===============3714813773884095937==-- From michal.skrivanek at redhat.com Fri Oct 2 08:34:01 2015 Content-Type: multipart/mixed; boundary="===============7899123488122152461==" MIME-Version: 1.0 From: Michal Skrivanek To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Fri, 02 Oct 2015 14:33:56 +0200 Message-ID: In-Reply-To: 574724942.598818.1443787416702.JavaMail.zimbra@logicworks.pt --===============7899123488122152461== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --Apple-Mail=3D_9A604EE2-B05D-4B58-9083-3F50B4AD9EBD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=3Diso-8859-1 On 2 Oct 2015, at 14:03, suporte(a)logicworks.pt wrote: > Thanks, well the version 3.6 is still very buggy. the release is not that far away;-) but at this very moment surely =3D latest 3.5.z is more stable (however note that with any host device =3D passthrough the stability may be affected) > where can I enable hostusb vdsm hook ? just follow general hook docs it should have readme and docs how to add it to custom properties >=3D20 > Jos=3DE9 >=3D20 > From: "Michal Skrivanek" > To: "Nathana=3DEBl Blanchet" , suporte(a)logicworks.pt > Cc: users(a)ovirt.org > Sent: Friday, October 2, 2015 11:34:33 AM > Subject: Re: [ovirt-users] USB >=3D20 >=3D20 > On 2 Oct 2015, at 12:05, Nathana=3DEBl Blanchet wrote: >=3D20 > On the hypervisor :=3D20 > yum install -y vdsm-hook-hostusb > systemctl restart vdsmd >=3D20 >=3D20 > Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3DE9crit : > Thanks. > How can I install hostusb? It is a windows VM machine. >=3D20 > Jos=3DE9 >=3D20 > From: "Simone Tiraboschi" > To: suporte(a)logicworks.pt > Cc: "users" > Sent: Friday, October 2, 2015 10:21:19 AM > Subject: Re: [ovirt-users] USB >=3D20 >=3D20 >=3D20 > On Fri, Oct 2, 2015 at 11:02 AM, wrote: > Hello, >=3D20 > It's possible for a VM to read a USB pen connetced to the host (oVirt =3D 3.5)? >=3D20 > Yes, installing and enabling hostusb vdsm hook. >=3D20 > also note in 3.6 there will be native support for host devices =3D passthrough and you won't need any hook > PCI and USB (USB has a libvirt permission issue currently so will =3D probably really work only in 3.6.1/3.6.2 once EL7.2 is available) >=3D20 > Thanks, > michal >=3D20 >=3D20 > Then define a custom property called hostusb and set it to =3D hostusb=3D3DVendorId:ProductId getting that values from lsusb on the host. > The VM must be pinned to the host and live-migration will not be =3D possible, >=3D20 >=3D20 >=3D20 > =3D20 > Thanks >=3D20 > Jos=3DE9 >=3D20 > --=3D20 > Jose Ferradeira > http://www.logicworks.pt >=3D20 >=3D20 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=3D20 >=3D20 >=3D20 >=3D20 >=3D20 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=3D20 > --=3D20 > Nathana=3DEBl Blanchet >=3D20 > Supervision r=3DE9seau > P=3DF4le Infrastrutures Informatiques > 227 avenue Professeur-Jean-Louis-Viala > 34193 MONTPELLIER CEDEX 5 =3D09 > T=3DE9l. 33 (0)4 67 54 84 55 > Fax 33 (0)4 67 54 84 14 > blanchet(a)abes.fr=3D20 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=3D20 >=3D20 --Apple-Mail=3D_9A604EE2-B05D-4B58-9083-3F50B4AD9EBD Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Diso-8859-1
On 2 Oct 2015, at 14:03, suporte(a)logicworks.pt =3D wrote:

Thanks, well the version 3.6 is =3D still very buggy.

the =3D release is not that far away;-) but at this very moment surely latest =3D 3.5.z is more stable (however note that with any host device passthrough = =3D the stability may be affected)

where can I enable hostusb vdsm =3D hook ?

just follow =3D general hook docs
it should have readme and docs how to add it = =3D to custom properties


Jos=3DE9


From: "Michal Skrivanek" <michal.skrivanek(a)redhat.c= om>
To: "Nathana=3DEBl Blanchet" <
blanchet(a)abes.fr>, suporte(a)logicworks.pt
Cc: =3D
users(a)ovirt.org
Sent= : =3D Friday, October 2, 2015 11:34:33 AM
Subject: Re: =3D [ovirt-users] USB




=3D

--=3D20
Nathana=3DEBl Blanchet

Supervision r=3DE9seau
P=3DF4le Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5 =3D09
T=3DE9l. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanchet(a)abes.fr =3D
_______________________________________________
Users =3D mailing list
Users(a)ovirt.org
http:= //lis=3D ts.ovirt.org/mailman/listinfo/users

<= =3D br>

=3D --Apple-Mail=3D_9A604EE2-B05D-4B58-9083-3F50B4AD9EBD-- --===============7899123488122152461== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tQXBwbGUtTWFpbD1fOUE2MDRFRTItQjA1RC00QjU4LTkwODMtM0Y1MEI0QUQ5RUJECkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOwoJY2hhcnNldD1pc28tODg1OS0xCgoKT24gMiBPY3QgMjAxNSwgYXQgMTQ6MDMsIHN1 cG9ydGVAbG9naWN3b3Jrcy5wdCB3cm90ZToKCj4gVGhhbmtzLCB3ZWxsIHRoZSB2ZXJzaW9uIDMu NiBpcyBzdGlsbCB2ZXJ5IGJ1Z2d5LgoKdGhlIHJlbGVhc2UgaXMgbm90IHRoYXQgZmFyIGF3YXk7 LSkgYnV0IGF0IHRoaXMgdmVyeSBtb21lbnQgc3VyZWx5ID0KbGF0ZXN0IDMuNS56IGlzIG1vcmUg c3RhYmxlIChob3dldmVyIG5vdGUgdGhhdCB3aXRoIGFueSBob3N0IGRldmljZSA9CnBhc3N0aHJv dWdoIHRoZSBzdGFiaWxpdHkgbWF5IGJlIGFmZmVjdGVkKQoKPiB3aGVyZSBjYW4gSSBlbmFibGUg aG9zdHVzYiB2ZHNtIGhvb2sgPwoKanVzdCBmb2xsb3cgZ2VuZXJhbCBob29rIGRvY3MKaXQgc2hv dWxkIGhhdmUgcmVhZG1lIGFuZCBkb2NzIGhvdyB0byBhZGQgaXQgdG8gY3VzdG9tIHByb3BlcnRp ZXMKCj49MjAKPiBKb3M9RTkKPj0yMAo+IEZyb206ICJNaWNoYWwgU2tyaXZhbmVrIiA8bWljaGFs LnNrcml2YW5la0ByZWRoYXQuY29tPgo+IFRvOiAiTmF0aGFuYT1FQmwgQmxhbmNoZXQiIDxibGFu Y2hldEBhYmVzLmZyPiwgc3Vwb3J0ZUBsb2dpY3dvcmtzLnB0Cj4gQ2M6IHVzZXJzQG92aXJ0Lm9y Zwo+IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAyLCAyMDE1IDExOjM0OjMzIEFNCj4gU3ViamVjdDog UmU6IFtvdmlydC11c2Vyc10gVVNCCj49MjAKPj0yMAo+IE9uIDIgT2N0IDIwMTUsIGF0IDEyOjA1 LCBOYXRoYW5hPUVCbCBCbGFuY2hldCB3cm90ZToKPj0yMAo+IE9uIHRoZSBoeXBlcnZpc29yIDo9 MjAKPiB5dW0gaW5zdGFsbCAteSB2ZHNtLWhvb2staG9zdHVzYgo+IHN5c3RlbWN0bCByZXN0YXJ0 IHZkc21kCj49MjAKPj0yMAo+IExlIDAyLzEwLzIwMTUgMTE6NTYsIHN1cG9ydGVAbG9naWN3b3Jr cy5wdCBhID1FOWNyaXQgOgo+IFRoYW5rcy4KPiBIb3cgY2FuIEkgaW5zdGFsbCBob3N0dXNiPyBJ dCBpcyBhIHdpbmRvd3MgVk0gbWFjaGluZS4KPj0yMAo+IEpvcz1FOQo+PTIwCj4gRnJvbTogIlNp bW9uZSBUaXJhYm9zY2hpIiA8c3RpcmFib3NAcmVkaGF0LmNvbT4KPiBUbzogc3Vwb3J0ZUBsb2dp Y3dvcmtzLnB0Cj4gQ2M6ICJ1c2VycyIgPHVzZXJzQG92aXJ0Lm9yZz4KPiBTZW50OiBGcmlkYXks IE9jdG9iZXIgMiwgMjAxNSAxMDoyMToxOSBBTQo+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNd IFVTQgo+PTIwCj49MjAKPj0yMAo+IE9uIEZyaSwgT2N0IDIsIDIwMTUgYXQgMTE6MDIgQU0sIDxz dXBvcnRlQGxvZ2ljd29ya3MucHQ+IHdyb3RlOgo+IEhlbGxvLAo+PTIwCj4gSXQncyBwb3NzaWJs ZSBmb3IgYSBWTSB0byByZWFkIGEgVVNCIHBlbiBjb25uZXRjZWQgdG8gdGhlIGhvc3QgKG9WaXJ0 ID0KMy41KT8KPj0yMAo+IFllcywgaW5zdGFsbGluZyBhbmQgZW5hYmxpbmcgaG9zdHVzYiB2ZHNt IGhvb2suCj49MjAKPiBhbHNvIG5vdGUgaW4gMy42IHRoZXJlIHdpbGwgYmUgbmF0aXZlIHN1cHBv cnQgZm9yIGhvc3QgZGV2aWNlcyA9CnBhc3N0aHJvdWdoIGFuZCB5b3Ugd29uJ3QgbmVlZCBhbnkg aG9vawo+IFBDSSBhbmQgVVNCIChVU0IgaGFzIGEgbGlidmlydCBwZXJtaXNzaW9uIGlzc3VlIGN1 cnJlbnRseSBzbyB3aWxsID0KcHJvYmFibHkgcmVhbGx5IHdvcmsgb25seSBpbiAzLjYuMS8zLjYu MiBvbmNlIEVMNy4yIGlzIGF2YWlsYWJsZSkKPj0yMAo+IFRoYW5rcywKPiBtaWNoYWwKPj0yMAo+ PTIwCj4gVGhlbiBkZWZpbmUgYSBjdXN0b20gcHJvcGVydHkgY2FsbGVkIGhvc3R1c2IgYW5kIHNl dCBpdCB0byA9Cmhvc3R1c2I9M0RWZW5kb3JJZDpQcm9kdWN0SWQgZ2V0dGluZyB0aGF0IHZhbHVl cyBmcm9tIGxzdXNiIG9uIHRoZSBob3N0Lgo+IFRoZSBWTSBtdXN0IGJlIHBpbm5lZCB0byB0aGUg aG9zdCBhbmQgbGl2ZS1taWdyYXRpb24gd2lsbCBub3QgYmUgPQpwb3NzaWJsZSwKPj0yMAo+PTIw Cj49MjAKPiA9MjAKPiBUaGFua3MKPj0yMAo+IEpvcz1FOQo+PTIwCj4gLS09MjAKPiBKb3NlIEZl cnJhZGVpcmEKPiBodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQKPj0yMAo+PTIwCj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBVc2VycyBtYWlsaW5nIGxp c3QKPiBVc2Vyc0BvdmlydC5vcmcKPiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlz dGluZm8vdXNlcnMKPj0yMAo+PTIwCj49MjAKPj0yMAo+PTIwCj4gX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBVc2VycyBtYWlsaW5nIGxpc3QKPiBVc2Vy c0BvdmlydC5vcmcKPiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNl cnMKPj0yMAo+IC0tPTIwCj4gTmF0aGFuYT1FQmwgQmxhbmNoZXQKPj0yMAo+IFN1cGVydmlzaW9u IHI9RTlzZWF1Cj4gUD1GNGxlIEluZnJhc3RydXR1cmVzIEluZm9ybWF0aXF1ZXMKPiAyMjcgYXZl bnVlIFByb2Zlc3NldXItSmVhbi1Mb3Vpcy1WaWFsYQo+IDM0MTkzIE1PTlRQRUxMSUVSIENFREVY IDUgPTA5Cj4gVD1FOWwuIDMzICgwKTQgNjcgNTQgODQgNTUKPiBGYXggIDMzICgwKTQgNjcgNTQg ODQgMTQKPiBibGFuY2hldEBhYmVzLmZyPTIwCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiBVc2VycyBtYWlsaW5nIGxpc3QKPiBVc2Vyc0BvdmlydC5v cmcKPiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMKPj0yMAo+ PTIwCgoKLS1BcHBsZS1NYWlsPV85QTYwNEVFMi1CMDVELTRCNTgtOTA4My0zRjUwQjRBRDlFQkQK Q29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQpDb250ZW50LVR5cGU6 IHRleHQvaHRtbDsKCWNoYXJzZXQ9aXNvLTg4NTktMQoKPGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5 IHN0eWxlPTNEIndvcmQtd3JhcDogYnJlYWstd29yZDsgPQotd2Via2l0LW5ic3AtbW9kZTogc3Bh Y2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7ID0KIj48YnI+PGRpdj48 ZGl2Pk9uIDIgT2N0IDIwMTUsIGF0IDE0OjAzLCA8YSA9CmhyZWY9M0QibWFpbHRvOnN1cG9ydGVA bG9naWN3b3Jrcy5wdCI+c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0PC9hPiA9Cndyb3RlOjwvZGl2Pjxi ciBjbGFzcz0zRCJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj48YmxvY2txdW90ZSA9CnR5cGU9 M0QiY2l0ZSI+PGRpdj48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OiBUaW1lcyBOZXcgUm9tYW47 ID0KZm9udC1zaXplOiAxMHB0OyBjb2xvcjogIzAwMDAwMCI+PGRpdj5UaGFua3MsIHdlbGwgdGhl IHZlcnNpb24gMy42IGlzID0Kc3RpbGwgdmVyeSBidWdneS48YnI+PC9kaXY+PC9kaXY+PC9kaXY+ PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PnRoZSA9CnJlbGVhc2UgaXMgbm90IHRoYXQgZmFy IGF3YXk7LSkgYnV0IGF0IHRoaXMgdmVyeSBtb21lbnQgc3VyZWx5IGxhdGVzdCA9CjMuNS56IGlz IG1vcmUgc3RhYmxlIChob3dldmVyIG5vdGUgdGhhdCB3aXRoIGFueSBob3N0IGRldmljZSBwYXNz dGhyb3VnaCA9CnRoZSBzdGFiaWxpdHkgbWF5IGJlIGFmZmVjdGVkKTwvZGl2PjxkaXY+PGJyPjxi bG9ja3F1b3RlID0KdHlwZT0zRCJjaXRlIj48ZGl2PjxkaXYgc3R5bGU9M0QiZm9udC1mYW1pbHk6 IFRpbWVzIE5ldyBSb21hbjsgPQpmb250LXNpemU6IDEwcHQ7IGNvbG9yOiAjMDAwMDAwIj48ZGl2 PndoZXJlIGNhbiBJIGVuYWJsZSBob3N0dXNiIHZkc20gPQpob29rID88YnI+PC9kaXY+PC9kaXY+ PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2Pmp1c3QgZm9sbG93ID0KZ2VuZXJhbCBo b29rIGRvY3M8L2Rpdj48ZGl2Pml0IHNob3VsZCBoYXZlIHJlYWRtZSBhbmQgZG9jcyBob3cgdG8g YWRkIGl0ID0KdG8gY3VzdG9tIHByb3BlcnRpZXM8L2Rpdj48ZGl2Pjxicj48YmxvY2txdW90ZSB0 eXBlPTNEImNpdGUiPjxkaXY+PGRpdiA9CnN0eWxlPTNEImZvbnQtZmFtaWx5OiBUaW1lcyBOZXcg Um9tYW47IGZvbnQtc2l6ZTogMTBwdDsgY29sb3I6ID0KIzAwMDAwMCI+PGRpdj48YnI+PC9kaXY+ PGRpdj5Kb3M9RTk8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGhyID0KaWQ9M0QiendjaHIiPjxk aXYgPQpzdHlsZT0zRCJjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5v cm1hbDt0ZXh0LWRlY29yYXRpb246bj0Kb25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxz YW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB0OyIgPQpkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzAw MDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyA9CnRleHQtZGVjb3Jh dGlvbjogbm9uZTsgZm9udC1mYW1pbHk6IEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOyA9CmZv bnQtc2l6ZTogMTJwdDsiPjxiPkZyb206IDwvYj4iTWljaGFsIFNrcml2YW5layIgJmx0OzxhID0K aHJlZj0zRCJtYWlsdG86bWljaGFsLnNrcml2YW5la0ByZWRoYXQuY29tIj5taWNoYWwuc2tyaXZh bmVrQHJlZGhhdC5jb208L2E9Cj4mZ3Q7PGJyPjxiPlRvOiA8L2I+Ik5hdGhhbmE9RUJsIEJsYW5j aGV0IiAmbHQ7PGEgPQpocmVmPTNEIm1haWx0bzpibGFuY2hldEBhYmVzLmZyIj5ibGFuY2hldEBh YmVzLmZyPC9hPiZndDssIDxhID0KaHJlZj0zRCJtYWlsdG86c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0 Ij5zdXBvcnRlQGxvZ2ljd29ya3MucHQ8L2E+PGJyPjxiPkNjOiA9CjwvYj48YSBocmVmPTNEIm1h aWx0bzp1c2Vyc0BvdmlydC5vcmciPnVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+PGI+U2VudDogPQo8 L2I+RnJpZGF5LCBPY3RvYmVyIDIsIDIwMTUgMTE6MzQ6MzMgQU08YnI+PGI+U3ViamVjdDogPC9i PlJlOiA9CltvdmlydC11c2Vyc10gVVNCPGJyPjxkaXY+PGJyPjwvZGl2Pjxicj48ZGl2PjxkaXY+ T24gMiBPY3QgMjAxNSwgYXQgPQoxMjowNSwgTmF0aGFuYT1FQmwgQmxhbmNoZXQgd3JvdGU6PC9k aXY+PGJyID0KY2xhc3M9M0QiQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+PGJsb2NrcXVvdGU+ PGRpdj5PbiB0aGUgaHlwZXJ2aXNvciA6ID0KPGJyPiB5dW0gaW5zdGFsbCAteSB2ZHNtLWhvb2st aG9zdHVzYjxicj4gc3lzdGVtY3RsIHJlc3RhcnQgdmRzbWQ8YnI+ID0KPGJyPiA8YnI+PGRpdiBj bGFzcz0zRCJtb3otY2l0ZS1wcmVmaXgiPkxlIDAyLzEwLzIwMTUgMTE6NTYsIDxhID0KY2xhc3M9 M0QibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPTNEIm1haWx0bzpzdXBvcnRlQGxvZ2lj d29ya3MucHQiID0KdGFyZ2V0PTNEIl9ibGFuayIgPQpkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpz dXBvcnRlQGxvZ2ljd29ya3MucHQiPnN1cG9ydGVAbG9naWN3b3Jrcy5wdDwvYT4gPQphID1FOWNy aXQmbmJzcDs6PGJyPjwvZGl2PjxibG9ja3F1b3RlID0KY2l0ZT0zRCJtaWQ6NDYzNjAzOTQ4LjU3 NDMyOC4xNDQzNzc5NzY1NjIzLkphdmFNYWlsLnppbWJyYUBsb2dpY3dvcmtzLnB0Ij49CjxkaXYg c3R5bGU9M0QiZm9udC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOiAxMHB0OyBj b2xvcjoKICAgICAgICAjMDAwMDAwIiBkYXRhLW1jZS1zdHlsZT0zRCJmb250LWZhbWlseTogVGlt ZXMgTmV3IFJvbWFuOyA9CmZvbnQtc2l6ZTogMTBwdDsgY29sb3I6ICMwMDAwMDA7Ij48ZGl2PlRo YW5rcy48YnI+PC9kaXY+PGRpdj5Ib3cgY2FuIEkgPQppbnN0YWxsIGhvc3R1c2I/IEl0IGlzIGEg d2luZG93cyBWTSA9Cm1hY2hpbmUuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Sm9zPUU5 PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxociA9CmlkPTNEInp3Y2hyIj48ZGl2ID0Kc3R5bGU9 M0QiY29sb3I6IzAwMDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1k ZWNvcmF0aW9uOm49Cm9uZTtmb250LWZhbWlseTpIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtm b250LXNpemU6MTJwdDsiID0KZGF0YS1tY2Utc3R5bGU9M0QiY29sb3I6ICMwMDA7IGZvbnQtd2Vp Z2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgPQp0ZXh0LWRlY29yYXRpb246IG5vbmU7 IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjsgPQpmb250LXNpemU6IDEy cHQ7Ij48Yj5Gcm9tOiA8L2I+IlNpbW9uZSBUaXJhYm9zY2hpIiA8YSA9CmNsYXNzPTNEIm1vei10 eHQtbGluay1yZmMyMzk2RSIgaHJlZj0zRCJtYWlsdG86c3RpcmFib3NAcmVkaGF0LmNvbSIgPQp0 YXJnZXQ9M0QiX2JsYW5rIiA9CmRhdGEtbWNlLWhyZWY9M0QibWFpbHRvOnN0aXJhYm9zQHJlZGhh dC5jb20iPiZsdDtzdGlyYWJvc0ByZWRoYXQuY29tJmd0OzwvPQphPjxicj4gPGI+VG86IDwvYj48 YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiID0KaHJlZj0zRCJtYWlsdG86c3Vw b3J0ZUBsb2dpY3dvcmtzLnB0IiB0YXJnZXQ9M0QiX2JsYW5rIiA9CmRhdGEtbWNlLWhyZWY9M0Qi bWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jrcy5wdCI+c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0PC9hPjxi PQpyPiA8Yj5DYzogPC9iPiJ1c2VycyIgPGEgY2xhc3M9M0QibW96LXR4dC1saW5rLXJmYzIzOTZF IiA9CmhyZWY9M0QibWFpbHRvOnVzZXJzQG92aXJ0Lm9yZyIgdGFyZ2V0PTNEIl9ibGFuayIgPQpk YXRhLW1jZS1ocmVmPTNEIm1haWx0bzp1c2Vyc0BvdmlydC5vcmciPiZsdDt1c2Vyc0BvdmlydC5v cmcmZ3Q7PC9hPjxicj4gPQo8Yj5TZW50OiA8L2I+RnJpZGF5LCBPY3RvYmVyIDIsIDIwMTUgMTA6 MjE6MTkgQU08YnI+IDxiPlN1YmplY3Q6IDwvYj5SZTogPQpbb3ZpcnQtdXNlcnNdIFVTQjxicj48 ZGl2Pjxicj48L2Rpdj48ZGl2IGRpcj0zRCJsdHIiPjxicj48ZGl2ID0KY2xhc3M9M0QiZ21haWxf ZXh0cmEiPjxicj48ZGl2IGNsYXNzPTNEImdtYWlsX3F1b3RlIj5PbiBGcmksIE9jdCAyLCAyMDE1 ID0KYXQgMTE6MDIgQU0sIDxzcGFuIGRpcj0zRCJsdHIiPiZsdDs8YSA9CmhyZWY9M0QibWFpbHRv OnN1cG9ydGVAbG9naWN3b3Jrcy5wdCIgdGFyZ2V0PTNEIl9ibGFuayIgPQpkYXRhLW1jZS1ocmVm PTNEIm1haWx0bzpzdXBvcnRlQGxvZ2ljd29ya3MucHQiPnN1cG9ydGVAbG9naWN3b3Jrcy5wdDwv YT4mZz0KdDs8L3NwYW4+IHdyb3RlOjxicj48YmxvY2txdW90ZSBjbGFzcz0zRCJnbWFpbF9xdW90 ZSIgc3R5bGU9M0QibWFyZ2luLXRvcDo9CiAwcHg7IG1hcmdpbi1yaWdodDogMHB4OyBtYXJnaW4t Ym90dG9tOiAwcHg7IG1hcmdpbi1sZWZ0OiAwLjhleDsgPQpib3JkZXItbGVmdC13aWR0aDogMXB4 OyBib3JkZXItbGVmdC1jb2xvcjogcmdiKDIwNCwgMjA0LCAyMDQpOyA9CmJvcmRlci1sZWZ0LXN0 eWxlOiBzb2xpZDsgcGFkZGluZy1sZWZ0OiAxZXg7IHBvc2l0aW9uOiBzdGF0aWM7IHotaW5kZXg6 ID0KYXV0bzsgIiBkYXRhLW1jZS1zdHlsZT0zRCJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1yaWdo dDogMHB4OyA9Cm1hcmdpbi1ib3R0b206IDBweDsgbWFyZ2luLWxlZnQ6IDAuOGV4OyBib3JkZXIt bGVmdC13aWR0aDogMXB4OyA9CmJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjY2NjOyBib3JkZXItbGVm dC1zdHlsZTogc29saWQ7IHBhZGRpbmctbGVmdDogMWV4OyA9CnBvc2l0aW9uOiBzdGF0aWM7IHot aW5kZXg6IGF1dG87Ij48ZGl2PjxkaXYgc3R5bGU9M0QiZm9udC1mYW1pbHk6J1RpbWVzID0KTmV3 CiAgICAgICAgICAgICAgICAgICAgICBSb21hbic7Zm9udC1zaXplOjEwcHQ7Y29sb3I6cmdiKDAs MCwwKSIgPQpkYXRhLW1jZS1zdHlsZT0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5ldwogICAgICAg ICAgICAgICAgICAgICAgUm9tYW4nOyBmb250LXNpemU6IDEwcHQ7IGNvbG9yOiA9CiMwMDAwMDA7 Ij48ZGl2PkhlbGxvLDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkl0J3MgcG9zc2libGUg Zm9yIGEgPQpWTSB0byByZWFkIGEgVVNCIHBlbiBjb25uZXRjZWQgdG8gdGhlIGhvc3QgKG9WaXJ0 ID0KMy41KT88L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRp dj5ZZXMsIGluc3RhbGxpbmcgPQphbmQgZW5hYmxpbmcgaG9zdHVzYiB2ZHNtID0KaG9vay48L2Rp dj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9ibG9j a3F1b3RlPjw9CmRpdj48YnI+PC9kaXY+PGRpdj5hbHNvIG5vdGUgaW4gMy42IHRoZXJlIHdpbGwg YmUgbmF0aXZlIHN1cHBvcnQgZm9yID0KaG9zdCBkZXZpY2VzIHBhc3N0aHJvdWdoIGFuZCB5b3Ug d29uJ3QgbmVlZCBhbnkgaG9vazwvZGl2PjxkaXY+UENJIGFuZCA9ClVTQiAoVVNCIGhhcyBhIGxp YnZpcnQgcGVybWlzc2lvbiBpc3N1ZSBjdXJyZW50bHkgc28gd2lsbCBwcm9iYWJseSA9CnJlYWxs eSB3b3JrIG9ubHkgaW4gMy42LjEvMy42LjIgb25jZSBFTDcuMiBpcyA9CmF2YWlsYWJsZSk8L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcyw8L2Rpdj48ZGl2Pm1pY2hhbDwvZGl2Pjxicj48 YmxvPQpja3F1b3RlPjxkaXY+PGJsb2NrcXVvdGUgPQpjaXRlPTNEIm1pZDo0NjM2MDM5NDguNTc0 MzI4LjE0NDM3Nzk3NjU2MjMuSmF2YU1haWwuemltYnJhQGxvZ2ljd29ya3MucHQiPj0KPGRpdiBz dHlsZT0zRCJmb250LWZhbWlseTogVGltZXMgTmV3IFJvbWFuOyBmb250LXNpemU6IDEwcHQ7IGNv bG9yOgogICAgICAgICMwMDAwMDAiIGRhdGEtbWNlLXN0eWxlPTNEImZvbnQtZmFtaWx5OiBUaW1l cyBOZXcgUm9tYW47ID0KZm9udC1zaXplOiAxMHB0OyBjb2xvcjogIzAwMDAwMDsiPjxkaXYgPQpz dHlsZT0zRCJjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0 ZXh0LWRlY29yYXRpb246bj0Kb25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNl cmlmO2ZvbnQtc2l6ZToxMnB0OyIgPQpkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzAwMDsgZm9u dC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyA9CnRleHQtZGVjb3JhdGlvbjog bm9uZTsgZm9udC1mYW1pbHk6IEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOyA9CmZvbnQtc2l6 ZTogMTJwdDsiPjxkaXYgZGlyPTNEImx0ciI+PGRpdiBjbGFzcz0zRCJnbWFpbF9leHRyYSI+PGRp diA9CmNsYXNzPTNEImdtYWlsX3F1b3RlIj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZW4gZGVmaW5l IGEgY3VzdG9tIHByb3BlcnR5ID0KY2FsbGVkIGhvc3R1c2IgYW5kIHNldCBpdCB0byZuYnNwO2hv c3R1c2I9M0RWZW5kb3JJZDpQcm9kdWN0SWQgZ2V0dGluZyA9CnRoYXQgdmFsdWVzIGZyb20mbmJz cDtsc3VzYiBvbiB0aGUgaG9zdC48L2Rpdj48ZGl2PlRoZSBWTSBtdXN0IGJlIHBpbm5lZCA9CnRv IHRoZSBob3N0IGFuZCBsaXZlLW1pZ3JhdGlvbiB3aWxsIG5vdCBiZSA9CnBvc3NpYmxlLDwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Jm5ic3A7 PC9kPQppdj48YmxvY2txdW90ZSBjbGFzcz0zRCJnbWFpbF9xdW90ZSIgc3R5bGU9M0QibWFyZ2lu OjBweCAwcHgKICAgICAgICAgICAgICAgICAgMHB4Cj0KMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6 MXB4O2JvcmRlci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7Ym9yZGVyLWxlZnQ9Ci1zdHls ZTpzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4IiBkYXRhLW1jZS1zdHlsZT0zRCJtYXJnaW46IDBweCAw cHgKICAgICAgICAgICAgICAgICAgMHB4CjAuOGV4OyBib3JkZXItbGVmdC13aWR0aDogMXB4OyBi b3JkZXItbGVmdC1jb2xvcjogI2NjY2NjYzsgPQpib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IHBh ZGRpbmctbGVmdDogMWV4OyI+PGRpdj48ZGl2ID0Kc3R5bGU9M0QiZm9udC1mYW1pbHk6J1RpbWVz IE5ldwogICAgICAgICAgICAgICAgICAgICAgUm9tYW4nO2ZvbnQtc2l6ZToxMHB0O2NvbG9yOnJn YigwLDAsMCkiID0KZGF0YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcKICAg ICAgICAgICAgICAgICAgICAgIFJvbWFuJzsgZm9udC1zaXplOiAxMHB0OyBjb2xvcjogPQojMDAw MDAwOyI+PGRpdj5UaGFua3M8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Kb3M9RTk8c3Bh biA9CmNsYXNzPTNEIiI+PHNwYW4gc3R5bGU9M0QiY29sb3I6CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAjODg4ODg4OyIgZGF0YS1tY2Utc3R5bGU9M0QiY29sb3I6ID0KIzg4ODg4ODsiPjxi cj4gPC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pi0tID0KPGJyPjwvZGl2 PjxkaXY+PHNwYW4+PC9zcGFuPjxociBzdHlsZT0zRCJ3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MnB4 IiA9CmRhdGEtbWNlLXN0eWxlPTNEIndpZHRoOiAxMDAlOyBtaW4taGVpZ2h0OiAycHg7Ij5Kb3Nl IEZlcnJhZGVpcmE8YnI+IDxhID0KaHJlZj0zRCJodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQvIiB0 YXJnZXQ9M0QiX2JsYW5rIiA9CmRhdGEtbWNlLWhyZWY9M0QiaHR0cDovL3d3dy5sb2dpY3dvcmtz LnB0LyI+aHR0cDovL3d3dy5sb2dpY3dvcmtzLnB0PC9hPjxiPQpyPiA8c3Bhbj48L3NwYW4+PGJy PjwvZGl2PjwvZGl2PjwvZGl2Pjxicj4gPQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXzxicj4gVXNlcnMgbWFpbGluZyA9Cmxpc3Q8YnI+IDxhIGhyZWY9M0Qi bWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyIgdGFyZ2V0PTNEIl9ibGFuayIgPQpkYXRhLW1jZS1ocmVm PTNEIm1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+IDxhID0K aHJlZj0zRCJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHJl bD0zRCJub3JlZmVycmVyIiA9CnRhcmdldD0zRCJfYmxhbmsiID0KZGF0YS1tY2UtaHJlZj0zRCJo dHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXM9 CnRzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPjxicj4gPQo8YnI+PC9ibG9j a3F1b3RlPjwvZGl2Pjxicj48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Rpdj48 YnI+PGZpZT0KbGRzZXQgPQpjbGFzcz0zRCJtaW1lQXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNl dD48YnI+PHByZT5fX19fX19fX19fX19fX19fX19fX19fXz0KX19fX19fX19fX19fX19fX19fX19f X19fClVzZXJzIG1haWxpbmcgbGlzdAo8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0 ZWQiIGhyZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyIgPQp0YXJnZXQ9M0QiX2JsYW5rIiA9 CmRhdGEtbWNlLWhyZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3Jn PC9hPgo8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstZnJlZXRleHQiID0KaHJlZj0zRCJodHRwOi8v bGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHRhcmdldD0zRCJfYmxhbmsi ID0KZGF0YS1tY2UtaHJlZj0zRCJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGlu Zm8vdXNlcnMiPmh0dHA6Ly9saXM9CnRzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJz PC9hPgo8L3ByZT48L2Jsb2NrcXVvdGU+PGJyPjxwcmUgY2xhc3M9M0QibW96LXNpZ25hdHVyZSI+ LS09MjAKTmF0aGFuYT1FQmwgQmxhbmNoZXQKClN1cGVydmlzaW9uIHI9RTlzZWF1ClA9RjRsZSBJ bmZyYXN0cnV0dXJlcyBJbmZvcm1hdGlxdWVzCjIyNyBhdmVudWUgUHJvZmVzc2V1ci1KZWFuLUxv dWlzLVZpYWxhCjM0MTkzIE1PTlRQRUxMSUVSIENFREVYIDUgPTA5ClQ9RTlsLiAzMyAoMCk0IDY3 IDU0IDg0IDU1CkZheCAgMzMgKDApNCA2NyA1NCA4NCAxNAo8YSBjbGFzcz0zRCJtb3otdHh0LWxp bmstYWJicmV2aWF0ZWQiIGhyZWY9M0QibWFpbHRvOmJsYW5jaGV0QGFiZXMuZnIiID0KdGFyZ2V0 PTNEIl9ibGFuayIgPQpkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpibGFuY2hldEBhYmVzLmZyIj5i bGFuY2hldEBhYmVzLmZyPC9hPiA9CjwvcHJlPjwvZGl2Pl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fPGJyPlVzZXJzID0KbWFpbGluZyBsaXN0PGJyPjxhIGhy ZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyIgdGFyZ2V0PTNEIl9ibGFuayIgPQpkYXRhLW1j ZS1ocmVmPTNEIm1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+ aHR0cDovL2xpcz0KdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8YnI+PC9ibG9j a3F1b3RlPjwvZGl2Pjxicj48L2Rpdj48ZGl2Pjw9CmJyPjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxv Y2txdW90ZT48L2Rpdj48YnI+PC9ib2R5PjwvaHRtbD49CgotLUFwcGxlLU1haWw9XzlBNjA0RUUy LUIwNUQtNEI1OC05MDgzLTNGNTBCNEFEOUVCRC0tCg== --===============7899123488122152461==-- From suporte at logicworks.pt Mon Oct 5 06:44:32 2015 Content-Type: multipart/mixed; boundary="===============8803232280613933553==" MIME-Version: 1.0 From: suporte at logicworks.pt To: users at ovirt.org Subject: Re: [ovirt-users] USB Date: Mon, 05 Oct 2015 11:44:23 +0100 Message-ID: <1787859485.639582.1444041863511.JavaMail.zimbra@logicworks.pt> In-Reply-To: B4DBB728-C8AE-460D-8F68-BADED5752F61@redhat.com --===============8803232280613933553== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_639581_1589604595.1444041863511 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Thanks, it's working.=3D20 Here is what I did:=3D20 On the server node:=3D20 yum install -y vdsm-hook-hostusb=3D20 systemctl restart vdsmd=3D20 On the server engine:=3D20 engine-config -s "UserDefinedVMProperties=3D3Dhostusb=3D3D^0x[0-9a-fA-F]{4}= :0x[=3D 0-9a-fA-F]{4}$"=3D20 service ovirt-engine restart=3D20 lsusb to find the device, Vendor and product ID=3D20 Shutdown the VM, edit it (Advanced, Custom properties)=3D20 Add a custom key, select hostusb and enter the key, in my case 0x04b9:0x030= =3D 0=3D20 Save and start the VM, the USB device must be plugged into the server node.= =3D =3D20 Jos=3DC3=3DA9=3D20 ----- Mensagem original ----- De: "Michal Skrivanek" =3D20 Para: suporte(a)logicworks.pt=3D20 Cc: "Nathana=3DC3=3DABl Blanchet" , users(a)ovirt.org= =3D20 Enviadas: Sexta-feira, 2 De Outubro de 2015 13:33:56=3D20 Assunto: Re: [ovirt-users] USB=3D20 On 2 Oct 2015, at 14:03, suporte(a)logicworks.pt wrote:=3D20 Thanks, well the version 3.6 is still very buggy.=3D20 the release is not that far away;-) but at this very moment surely latest 3= =3D .5.z is more stable (however note that with any host device passthrough the= =3D stability may be affected)=3D20
where can I enable hostusb vdsm hook ?=3D20
just follow general hook docs=3D20 it should have readme and docs how to add it to custom properties=3D20
Jos=3DC3=3DA9=3D20 ----- Mensagem original ----- From: "Michal Skrivanek" < michal.skrivanek(a)redhat.com >=3D20 To: "Nathana=3DC3=3DABl Blanchet" < blanchet(a)abes.fr >, suporte(a)logicwo= rks.pt=3D =3D20 Cc: users(a)ovirt.org=3D20 Sent: Friday, October 2, 2015 11:34:33 AM=3D20 Subject: Re: [ovirt-users] USB=3D20 On 2 Oct 2015, at 12:05, Nathana=3DC3=3DABl Blanchet wrote:=3D20
On the hypervisor :=3D20 yum install -y vdsm-hook-hostusb=3D20 systemctl restart vdsmd=3D20 Le 02/10/2015 11:56, suporte(a)logicworks.pt a =3DC3=3DA9crit :=3D20
Thanks.=3D20 How can I install hostusb? It is a windows VM machine.=3D20 Jos=3DC3=3DA9=3D20 ----- Mensagem original ----- From: "Simone Tiraboschi" =3D20 To: suporte(a)logicworks.pt=3D20 Cc: "users" =3D20 Sent: Friday, October 2, 2015 10:21:19 AM=3D20 Subject: Re: [ovirt-users] USB=3D20 On Fri, Oct 2, 2015 at 11:02 AM, < suporte(a)logicworks.pt > wrote:=3D20
Hello,=3D20 It's possible for a VM to read a USB pen connetced to the host (oVirt 3.5)?= =3D =3D20
Yes, installing and enabling hostusb vdsm hook.=3D20
also note in 3.6 there will be native support for host devices passthrough = =3D and you won't need any hook=3D20 PCI and USB (USB has a libvirt permission issue currently so will probably = =3D really work only in 3.6.1/3.6.2 once EL7.2 is available)=3D20 Thanks,=3D20 michal=3D20
Then define a custom property called hostusb and set it to hostusb=3D3DVend= or=3D Id:ProductId getting that values from lsusb on the host.=3D20 The VM must be pinned to the host and live-migration will not be possible,= =3D =3D20
Thanks=3D20 Jos=3DC3=3DA9=3D20 --=3D20 Jose Ferradeira=3D20 http://www.logicworks.pt=3D20 _______________________________________________=3D20 Users mailing list=3D20 Users(a)ovirt.org=3D20 http://lists.ovirt.org/mailman/listinfo/users=3D20
_______________________________________________ Users mailing list Users(a)ovirt.org http://lists.ovirt.org/mailman/listinf= o/=3D users=3D20
--=3D20 Nathana=3DC3=3DABl Blanchet Supervision r=3DC3=3DA9seau P=3DC3=3DB4le Infrastrutures Informatiques 227 avenue Professeur-Jean-Louis-Viala 34193 MONTPELLIER CEDEX 5 =3D09 T=3DC3=3DA9l. 33 (0)4 67 54 84 55 Fax 33 (0)4 67 54 84 14 blanchet(a)abes.fr=3D20 _______________________________________________=3D20 Users mailing list=3D20 Users(a)ovirt.org=3D20 http://lists.ovirt.org/mailman/listinfo/users=3D20
------=3D_Part_639581_1589604595.1444041863511 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
Thanks, it's working.
Here is what I did:
<= =3D /div>

On the server node:
yum install -y v= =3D dsm-hook-hostusb
systemctl restart vdsmd

On th= =3D e server engine:
engine-config -s "UserDefinedVMProper= =3D ties=3D3Dhostusb=3D3D^0x[0-9a-fA-F]{4}:0x[0-9a-fA-F]{4}$"
= service ovirt-engine restart

lsusb to fi= =3D nd the device, Vendor and product ID
Shutdown the VM, edit it= =3D (Advanced, Custom properties)
Add a custom key, select hostu= =3D sb and enter the key, in my case 0x04b9:0x0300
Save and start= =3D the VM, the USB device must be plugged into the server node.

Jos=3DC3=3DA9


De: "Mic= =3D hal Skrivanek" <michal.skrivanek(a)redhat.com>
Para: suport= e@=3D logicworks.pt
Cc: "Nathana=3DC3=3DABl Blanchet" <blanchet(a)ab= es.fr&=3D gt;, users(a)ovirt.org
Enviadas: Sexta-feira, 2 De Outubro de 201= 5 =3D 13:33:56
Assunto: Re: [ovirt-users] USB


On 2 Oct 2015, at 14:03, suport= e(a)logi=3D cworks.pt wrote:

Thanks, well the version 3.6 is still very buggy.
= =3D

the release is not that far a= =3D way;-) but at this very moment surely latest 3.5.z is more stable (however = =3D note that with any host device passthrough the stability may be affected)

where can I enable hostusb vdsm= =3D hook ?

just follow genera= =3D l hook docs
it should have readme and docs how to add it to custo= =3D m properties


Jo= =3D s=3DC3=3DA9


From: "Michal Skrivanek" &= =3D lt;michal.skrivanek(a)redhat= .com>
To: "Nathana=3DC3=3DABl Blanchet" <
bla=3D nchet(a)abes.fr>, suporte(a)logicwo= rks.pt=3D
Cc: users(a)ovirt.org
Sent:= F=3D riday, October 2, 2015 11:34:33 AM
Subject: Re: [ovirt-users] USB= =3D


On 2 Oct 2015, at 12:05, Nathana=3DC3=3DAB= l Bl=3D anchet wrote:

On the hypervisor :
yum install -y vdsm-hook-hostusb
systemctl re= =3D start vdsmd


Le 02/10/2015 11:= 56=3D , s= uporte=3D @logicworks.pt a =3DC3=3DA9crit :
Thanks.
How can I install hostus= =3D b? It is a windows VM machine.

Jos=3DC3=3DA9


From: "Simone Tiraboschi" <stirabos(a)redhat.com= >
To:
suporte(a)logicworks.pt
Cc: "users" <users(a)ovirt.org>
= Sent: =3D Friday, October 2, 2015 10:21:19 AM
Subject: Re: [ovirt-user= =3D s] USB


On Fri, Oct 2, 2015 at 11:02 AM, <suporte(a)logicworks.pt>= wrote:
Hello,= =3D

It's possible for a VM to read a USB pen conn= =3D etced to the host (oVirt 3.5)?

Yes, installing and enabling hostusb vdsm hook.

also note= =3D in 3.6 there will be native support for host devices passthrough and you w= =3D on't need any hook
PCI and USB (USB has a libvirt permission issu= =3D e currently so will probably really work only in 3.6.1/3.6.2 once EL7.2 is = =3D available)

Thanks,
michal


Then define a custom property called hostu= =3D sb and set it to hostusb=3D3DVendorId:ProductId getting that values fr= om=3D  lsusb on the host.
The VM must be pinned to the host and li= =3D ve-migration will not be possible,


= =3D
 
Thanks= =3D

Jos=3DC3=3DA9=

--
<= =3D hr style=3D3D"width:100%;min-height:2px" data-mce-style=3D3D"width: 100%; m= in-h=3D eight: 2px;">Jose Ferradeira
http://www.lo= gicw=3D orks.pt


___________________= =3D ____________________________
Users mailing list
=3D Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/us= =3D ers





_____=
__=3D
________________________________________
Users mailing list
Users(a)ovirt.o=
rg
http://lists.ovirt.org/mailman/listinfo/users

--=3D20
Nathana=3DC3=3DABl Blanchet

Supervision r=3DC3=3DA9seau
P=3DC3=3DB4le Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5 =3D09
T=3DC3=3DA9l. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanchet(a)ab=
es.fr 
_______________________________________________
Users mail= =3D ing list
Users(a)ovirt.org
http://lists.ov= irt.or=3D g/mailman/listinfo/users




------=3D_Part_639581_1589604595.1444041863511-- --===============8803232280613933553== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzYzOTU4MV8xNTg5NjA0NTk1LjE0NDQwNDE4NjM1MTEKQ29udGVudC1UeXBl OiB0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1 b3RlZC1wcmludGFibGUKClRoYW5rcywgaXQncyB3b3JraW5nLj0yMApIZXJlIGlzIHdoYXQgSSBk aWQ6PTIwCgpPbiB0aGUgc2VydmVyIG5vZGU6PTIwCnl1bSBpbnN0YWxsIC15IHZkc20taG9vay1o b3N0dXNiPTIwCnN5c3RlbWN0bCByZXN0YXJ0IHZkc21kPTIwCgpPbiB0aGUgc2VydmVyIGVuZ2lu ZTo9MjAKZW5naW5lLWNvbmZpZyAtcyAiVXNlckRlZmluZWRWTVByb3BlcnRpZXM9M0Rob3N0dXNi PTNEXjB4WzAtOWEtZkEtRl17NH06MHhbPQowLTlhLWZBLUZdezR9JCI9MjAKc2VydmljZSBvdmly dC1lbmdpbmUgcmVzdGFydD0yMAoKbHN1c2IgdG8gZmluZCB0aGUgZGV2aWNlLCBWZW5kb3IgYW5k IHByb2R1Y3QgSUQ9MjAKU2h1dGRvd24gdGhlIFZNLCBlZGl0IGl0IChBZHZhbmNlZCwgQ3VzdG9t IHByb3BlcnRpZXMpPTIwCkFkZCBhIGN1c3RvbSBrZXksIHNlbGVjdCBob3N0dXNiIGFuZCBlbnRl ciB0aGUga2V5LCBpbiBteSBjYXNlIDB4MDRiOToweDAzMD0KMD0yMApTYXZlIGFuZCBzdGFydCB0 aGUgVk0sIHRoZSBVU0IgZGV2aWNlIG11c3QgYmUgcGx1Z2dlZCBpbnRvIHRoZSBzZXJ2ZXIgbm9k ZS49Cj0yMAoKSm9zPUMzPUE5PTIwCgotLS0tLSBNZW5zYWdlbSBvcmlnaW5hbCAtLS0tLQoKRGU6 ICJNaWNoYWwgU2tyaXZhbmVrIiA8bWljaGFsLnNrcml2YW5la0ByZWRoYXQuY29tPj0yMApQYXJh OiBzdXBvcnRlQGxvZ2ljd29ya3MucHQ9MjAKQ2M6ICJOYXRoYW5hPUMzPUFCbCBCbGFuY2hldCIg PGJsYW5jaGV0QGFiZXMuZnI+LCB1c2Vyc0BvdmlydC5vcmc9MjAKRW52aWFkYXM6IFNleHRhLWZl aXJhLCAyIERlIE91dHVicm8gZGUgMjAxNSAxMzozMzo1Nj0yMApBc3N1bnRvOiBSZTogW292aXJ0 LXVzZXJzXSBVU0I9MjAKCgpPbiAyIE9jdCAyMDE1LCBhdCAxNDowMywgc3Vwb3J0ZUBsb2dpY3dv cmtzLnB0IHdyb3RlOj0yMAoKCgoKVGhhbmtzLCB3ZWxsIHRoZSB2ZXJzaW9uIDMuNiBpcyBzdGls bCB2ZXJ5IGJ1Z2d5Lj0yMAoKCgoKdGhlIHJlbGVhc2UgaXMgbm90IHRoYXQgZmFyIGF3YXk7LSkg YnV0IGF0IHRoaXMgdmVyeSBtb21lbnQgc3VyZWx5IGxhdGVzdCAzPQouNS56IGlzIG1vcmUgc3Rh YmxlIChob3dldmVyIG5vdGUgdGhhdCB3aXRoIGFueSBob3N0IGRldmljZSBwYXNzdGhyb3VnaCB0 aGU9CiBzdGFiaWxpdHkgbWF5IGJlIGFmZmVjdGVkKT0yMAoKCjxibG9ja3F1b3RlPgoKd2hlcmUg Y2FuIEkgZW5hYmxlIGhvc3R1c2IgdmRzbSBob29rID89MjAKCjwvYmxvY2txdW90ZT4KCgpqdXN0 IGZvbGxvdyBnZW5lcmFsIGhvb2sgZG9jcz0yMAppdCBzaG91bGQgaGF2ZSByZWFkbWUgYW5kIGRv Y3MgaG93IHRvIGFkZCBpdCB0byBjdXN0b20gcHJvcGVydGllcz0yMAoKCjxibG9ja3F1b3RlPgoK Ckpvcz1DMz1BOT0yMAoKLS0tLS0gTWVuc2FnZW0gb3JpZ2luYWwgLS0tLS0KCkZyb206ICJNaWNo YWwgU2tyaXZhbmVrIiA8IG1pY2hhbC5za3JpdmFuZWtAcmVkaGF0LmNvbSA+PTIwClRvOiAiTmF0 aGFuYT1DMz1BQmwgQmxhbmNoZXQiIDwgYmxhbmNoZXRAYWJlcy5mciA+LCBzdXBvcnRlQGxvZ2lj d29ya3MucHQ9Cj0yMApDYzogdXNlcnNAb3ZpcnQub3JnPTIwClNlbnQ6IEZyaWRheSwgT2N0b2Jl ciAyLCAyMDE1IDExOjM0OjMzIEFNPTIwClN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIFVTQj0y MAoKCk9uIDIgT2N0IDIwMTUsIGF0IDEyOjA1LCBOYXRoYW5hPUMzPUFCbCBCbGFuY2hldCB3cm90 ZTo9MjAKCgo8YmxvY2txdW90ZT4KCk9uIHRoZSBoeXBlcnZpc29yIDo9MjAKeXVtIGluc3RhbGwg LXkgdmRzbS1ob29rLWhvc3R1c2I9MjAKc3lzdGVtY3RsIHJlc3RhcnQgdmRzbWQ9MjAKCgpMZSAw Mi8xMC8yMDE1IDExOjU2LCBzdXBvcnRlQGxvZ2ljd29ya3MucHQgYSA9QzM9QTljcml0IDo9MjAK CjxibG9ja3F1b3RlPgoKVGhhbmtzLj0yMApIb3cgY2FuIEkgaW5zdGFsbCBob3N0dXNiPyBJdCBp cyBhIHdpbmRvd3MgVk0gbWFjaGluZS49MjAKCkpvcz1DMz1BOT0yMAoKLS0tLS0gTWVuc2FnZW0g b3JpZ2luYWwgLS0tLS0KCkZyb206ICJTaW1vbmUgVGlyYWJvc2NoaSIgPHN0aXJhYm9zQHJlZGhh dC5jb20+PTIwClRvOiBzdXBvcnRlQGxvZ2ljd29ya3MucHQ9MjAKQ2M6ICJ1c2VycyIgPHVzZXJz QG92aXJ0Lm9yZz49MjAKU2VudDogRnJpZGF5LCBPY3RvYmVyIDIsIDIwMTUgMTA6MjE6MTkgQU09 MjAKU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gVVNCPTIwCgoKCk9uIEZyaSwgT2N0IDIsIDIw MTUgYXQgMTE6MDIgQU0sIDwgc3Vwb3J0ZUBsb2dpY3dvcmtzLnB0ID4gd3JvdGU6PTIwCgo8Ymxv Y2txdW90ZT4KCkhlbGxvLD0yMAoKSXQncyBwb3NzaWJsZSBmb3IgYSBWTSB0byByZWFkIGEgVVNC IHBlbiBjb25uZXRjZWQgdG8gdGhlIGhvc3QgKG9WaXJ0IDMuNSk/PQo9MjAKCjwvYmxvY2txdW90 ZT4KCgpZZXMsIGluc3RhbGxpbmcgYW5kIGVuYWJsaW5nIGhvc3R1c2IgdmRzbSBob29rLj0yMAoK PC9ibG9ja3F1b3RlPgoKCjwvYmxvY2txdW90ZT4KCgphbHNvIG5vdGUgaW4gMy42IHRoZXJlIHdp bGwgYmUgbmF0aXZlIHN1cHBvcnQgZm9yIGhvc3QgZGV2aWNlcyBwYXNzdGhyb3VnaCA9CmFuZCB5 b3Ugd29uJ3QgbmVlZCBhbnkgaG9vaz0yMApQQ0kgYW5kIFVTQiAoVVNCIGhhcyBhIGxpYnZpcnQg cGVybWlzc2lvbiBpc3N1ZSBjdXJyZW50bHkgc28gd2lsbCBwcm9iYWJseSA9CnJlYWxseSB3b3Jr IG9ubHkgaW4gMy42LjEvMy42LjIgb25jZSBFTDcuMiBpcyBhdmFpbGFibGUpPTIwCgpUaGFua3Ms PTIwCm1pY2hhbD0yMAoKCjxibG9ja3F1b3RlPgoKCjxibG9ja3F1b3RlPgoKClRoZW4gZGVmaW5l IGEgY3VzdG9tIHByb3BlcnR5IGNhbGxlZCBob3N0dXNiIGFuZCBzZXQgaXQgdG8gaG9zdHVzYj0z RFZlbmRvcj0KSWQ6UHJvZHVjdElkIGdldHRpbmcgdGhhdCB2YWx1ZXMgZnJvbSBsc3VzYiBvbiB0 aGUgaG9zdC49MjAKVGhlIFZNIG11c3QgYmUgcGlubmVkIHRvIHRoZSBob3N0IGFuZCBsaXZlLW1p Z3JhdGlvbiB3aWxsIG5vdCBiZSBwb3NzaWJsZSw9Cj0yMAoKCgoKPGJsb2NrcXVvdGU+CgpUaGFu a3M9MjAKCkpvcz1DMz1BOT0yMAoKLS09MjAKCkpvc2UgRmVycmFkZWlyYT0yMApodHRwOi8vd3d3 LmxvZ2ljd29ya3MucHQ9MjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXz0yMApVc2VycyBtYWlsaW5nIGxpc3Q9MjAKVXNlcnNAb3ZpcnQub3JnPTIwCmh0 dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycz0yMAoKCjwvYmxvY2tx dW90ZT4KCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpVc2VycyBtYWlsaW5nIGxpc3QgVXNlcnNAb3ZpcnQub3JnIGh0dHA6Ly9saXN0cy5vdmlydC5v cmcvbWFpbG1hbi9saXN0aW5mby89CnVzZXJzPTIwCgo8L2Jsb2NrcXVvdGU+CgotLT0yMApOYXRo YW5hPUMzPUFCbCBCbGFuY2hldAoKU3VwZXJ2aXNpb24gcj1DMz1BOXNlYXUKUD1DMz1CNGxlIElu ZnJhc3RydXR1cmVzIEluZm9ybWF0aXF1ZXMKMjI3IGF2ZW51ZSBQcm9mZXNzZXVyLUplYW4tTG91 aXMtVmlhbGEKMzQxOTMgTU9OVFBFTExJRVIgQ0VERVggNSA9MDkKVD1DMz1BOWwuIDMzICgwKTQg NjcgNTQgODQgNTUKRmF4ICAzMyAoMCk0IDY3IDU0IDg0IDE0IGJsYW5jaGV0QGFiZXMuZnI9MjAK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX189MjAKVXNlcnMg bWFpbGluZyBsaXN0PTIwClVzZXJzQG92aXJ0Lm9yZz0yMApodHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnM9MjAKCjwvYmxvY2txdW90ZT4KCgoKCjwvYmxvY2txdW90 ZT4KCgoKCi0tLS0tLT1fUGFydF82Mzk1ODFfMTU4OTYwNDU5NS4xNDQ0MDQxODYzNTExCkNvbnRl bnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rp bmc6IHF1b3RlZC1wcmludGFibGUKCjxodG1sPjxib2R5PjxkaXYgc3R5bGU9M0QiZm9udC1mYW1p bHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOiAxMHB0OyBjbz0KbG9yOiAjMDAwMDAwIj48 ZGl2PlRoYW5rcywgaXQncyB3b3JraW5nLjwvZGl2PjxkaXY+SGVyZSBpcyB3aGF0IEkgZGlkOjxi cj48PQovZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+T24gdGhlIHNlcnZlciBub2RlOjxicj48L2Rp dj48ZGl2Pnl1bSBpbnN0YWxsIC15IHY9CmRzbS1ob29rLWhvc3R1c2I8YnI+IHN5c3RlbWN0bCBy ZXN0YXJ0IHZkc21kPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5PbiB0aD0KZSBzZXJ2ZXIgZW5n aW5lOjxicj48L2Rpdj48ZGl2Pjxjb2RlPiBlbmdpbmUtY29uZmlnIC1zICJVc2VyRGVmaW5lZFZN UHJvcGVyPQp0aWVzPTNEaG9zdHVzYj0zRF4weFswLTlhLWZBLUZdezR9OjB4WzAtOWEtZkEtRl17 NH0kIjwvY29kZT48L2Rpdj48ZGl2Pjxjb2Q9CmU+c2VydmljZSBvdmlydC1lbmdpbmUgcmVzdGFy dCA8L2NvZGU+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5sc3VzYiB0byBmaT0KbmQgdGhlIGRl dmljZSwgVmVuZG9yIGFuZCBwcm9kdWN0IElEPGJyPjwvZGl2PjxkaXY+U2h1dGRvd24gdGhlIFZN LCBlZGl0IGl0PQogKEFkdmFuY2VkLCBDdXN0b20gcHJvcGVydGllcyk8YnI+PC9kaXY+PGRpdj5B ZGQgYSBjdXN0b20ga2V5LCBzZWxlY3QgaG9zdHU9CnNiIGFuZCBlbnRlciB0aGUga2V5LCBpbiBt eSBjYXNlIDB4MDRiOToweDAzMDA8YnI+PC9kaXY+PGRpdj5TYXZlIGFuZCBzdGFydD0KIHRoZSBW TSwgdGhlIFVTQiBkZXZpY2UgbXVzdCBiZSBwbHVnZ2VkIGludG8gdGhlIHNlcnZlciBub2RlLjxi cj48L2Rpdj48ZGl2PQo+PGJyPjwvZGl2PjxkaXY+Sm9zPUMzPUE5PGJyPjwvZGl2PjxkaXY+PGJy PjwvZGl2PjxociBpZD0zRCJ6d2NociI+PGRpdiBzdHk9CmxlPTNEImNvbG9yOiMwMDA7Zm9udC13 ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lOz0KZm9u dC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHQ7IiBkYXRh LW1jZS1zdHlsZT0zRCJjPQpvbG9yOiAjMDAwOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0 eWxlOiBub3JtYWw7IHRleHQtZGVjb3JhdGlvbjogbm9uZTs9CiBmb250LWZhbWlseTogSGVsdmV0 aWNhLEFyaWFsLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJwdDsiPjxiPkRlOiA8L2I+Ik1pYz0K aGFsIFNrcml2YW5layIgJmx0O21pY2hhbC5za3JpdmFuZWtAcmVkaGF0LmNvbSZndDs8YnI+PGI+ UGFyYTogPC9iPnN1cG9ydGVAPQpsb2dpY3dvcmtzLnB0PGJyPjxiPkNjOiA8L2I+Ik5hdGhhbmE9 QzM9QUJsIEJsYW5jaGV0IiAmbHQ7YmxhbmNoZXRAYWJlcy5mciY9Cmd0OywgdXNlcnNAb3ZpcnQu b3JnPGJyPjxiPkVudmlhZGFzOiA8L2I+U2V4dGEtZmVpcmEsIDIgRGUgT3V0dWJybyBkZSAyMDE1 ID0KMTM6MzM6NTY8YnI+PGI+QXNzdW50bzogPC9iPlJlOiBbb3ZpcnQtdXNlcnNdIFVTQjxicj48 ZGl2Pjxicj48L2Rpdj48YnI+PGRpPQp2PjxkaXY+T24gMiBPY3QgMjAxNSwgYXQgMTQ6MDMsIDxh IGhyZWY9M0QibWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jrcy5wdCIgdGE9CnJnZXQ9M0QiX2JsYW5r IiBkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpzdXBvcnRlQGxvZ2ljd29ya3MucHQiPnN1cG9ydGVA bG9naT0KY3dvcmtzLnB0PC9hPiB3cm90ZTo8L2Rpdj48YnIgY2xhc3M9M0QiQXBwbGUtaW50ZXJj aGFuZ2UtbmV3bGluZSI+PGJsb2NrcXVvPQp0ZT48ZGl2PjxkaXYgc3R5bGU9M0QiZm9udC1mYW1p bHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOiAxMHB0OyBjb2xvcjo9CiAjMDAwMDAwIiBk YXRhLW1jZS1zdHlsZT0zRCJmb250LWZhbWlseTogVGltZXMgTmV3IFJvbWFuOyBmb250LXNpemU6 IDEwcHQ7ID0KY29sb3I6ICMwMDAwMDA7Ij48ZGl2PlRoYW5rcywgd2VsbCB0aGUgdmVyc2lvbiAz LjYgaXMgc3RpbGwgdmVyeSBidWdneS48YnI+PQo8L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVv dGU+PGRpdj48YnI+PC9kaXY+dGhlIHJlbGVhc2UgaXMgbm90IHRoYXQgZmFyIGE9CndheTstKSBi dXQgYXQgdGhpcyB2ZXJ5IG1vbWVudCBzdXJlbHkgbGF0ZXN0IDMuNS56IGlzIG1vcmUgc3RhYmxl IChob3dldmVyID0Kbm90ZSB0aGF0IHdpdGggYW55IGhvc3QgZGV2aWNlIHBhc3N0aHJvdWdoIHRo ZSBzdGFiaWxpdHkgbWF5IGJlIGFmZmVjdGVkKTwvPQpkaXY+PGRpdj48YnI+PGJsb2NrcXVvdGU+ PGRpdj48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OiBUaW1lcyBOZXcgUm9tYW47IGY9Cm9udC1z aXplOiAxMHB0OyBjb2xvcjogIzAwMDAwMCIgZGF0YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk6 IFRpbWVzIE5ldyBSbz0KbWFuOyBmb250LXNpemU6IDEwcHQ7IGNvbG9yOiAjMDAwMDAwOyI+PGRp dj53aGVyZSBjYW4gSSBlbmFibGUgaG9zdHVzYiB2ZHNtPQogaG9vayA/PGJyPjwvZGl2PjwvZGl2 PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj5qdXN0IGZvbGxvdyBnZW5lcmE9Cmwg aG9vayBkb2NzPC9kaXY+PGRpdj5pdCBzaG91bGQgaGF2ZSByZWFkbWUgYW5kIGRvY3MgaG93IHRv IGFkZCBpdCB0byBjdXN0bz0KbSBwcm9wZXJ0aWVzPC9kaXY+PGRpdj48YnI+PGJsb2NrcXVvdGU+ PGRpdj48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OiBUaW1lPQpzIE5ldyBSb21hbjsgZm9udC1z aXplOiAxMHB0OyBjb2xvcjogIzAwMDAwMCIgZGF0YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk9 CjogVGltZXMgTmV3IFJvbWFuOyBmb250LXNpemU6IDEwcHQ7IGNvbG9yOiAjMDAwMDAwOyI+PGRp dj48YnI+PC9kaXY+PGRpdj5Kbz0Kcz1DMz1BOTxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48aHIg aWQ9M0QiendjaHIiPjxkaXYgc3R5bGU9M0QiY29sb3I6IzAwMDtmPQpvbnQtd2VpZ2h0Om5vcm1h bDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LWZhbWlseTpIZWx2 ZXQ9CmljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB0OyIgZGF0YS1tY2Utc3R5bGU9 M0QiY29sb3I6ICMwMDA7IGZvbnQtdz0KZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFs OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZvbnQtZmFtaWx5OiBIZWx2PQpldGljYSxBcmlhbCxz YW5zLXNlcmlmOyBmb250LXNpemU6IDEycHQ7Ij48Yj5Gcm9tOiA8L2I+Ik1pY2hhbCBTa3JpdmFu ZWsiICY9Cmx0OzxhIGhyZWY9M0QibWFpbHRvOm1pY2hhbC5za3JpdmFuZWtAcmVkaGF0LmNvbSIg dGFyZ2V0PTNEIl9ibGFuayIgZGF0YS1tYz0KZS1ocmVmPTNEIm1haWx0bzptaWNoYWwuc2tyaXZh bmVrQHJlZGhhdC5jb20iPm1pY2hhbC5za3JpdmFuZWtAcmVkaGF0LmNvbTwvPQphPiZndDs8YnI+ PGI+VG86IDwvYj4iTmF0aGFuYT1DMz1BQmwgQmxhbmNoZXQiICZsdDs8YSBocmVmPTNEIm1haWx0 bzpibGFuY2g9CmV0QGFiZXMuZnIiIHRhcmdldD0zRCJfYmxhbmsiIGRhdGEtbWNlLWhyZWY9M0Qi bWFpbHRvOmJsYW5jaGV0QGFiZXMuZnIiPmJsYT0KbmNoZXRAYWJlcy5mcjwvYT4mZ3Q7LCA8YSBo cmVmPTNEIm1haWx0bzpzdXBvcnRlQGxvZ2ljd29ya3MucHQiIHRhcmdldD0zRCJfPQpibGFuayIg ZGF0YS1tY2UtaHJlZj0zRCJtYWlsdG86c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0Ij5zdXBvcnRlQGxv Z2ljd29ya3MucHQ9CjwvYT48YnI+PGI+Q2M6IDwvYj48YSBocmVmPTNEIm1haWx0bzp1c2Vyc0Bv dmlydC5vcmciIHRhcmdldD0zRCJfYmxhbmsiIGRhdD0KYS1tY2UtaHJlZj0zRCJtYWlsdG86dXNl cnNAb3ZpcnQub3JnIj51c2Vyc0BvdmlydC5vcmc8L2E+PGJyPjxiPlNlbnQ6IDwvYj5GPQpyaWRh eSwgT2N0b2JlciAyLCAyMDE1IDExOjM0OjMzIEFNPGJyPjxiPlN1YmplY3Q6IDwvYj5SZTogW292 aXJ0LXVzZXJzXSBVU0I9Cjxicj48ZGl2Pjxicj48L2Rpdj48YnI+PGRpdj48ZGl2Pk9uIDIgT2N0 IDIwMTUsIGF0IDEyOjA1LCBOYXRoYW5hPUMzPUFCbCBCbD0KYW5jaGV0IHdyb3RlOjwvZGl2Pjxi ciBjbGFzcz0zRCJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj48YmxvY2txdW90ZT48ZGl2PQo+ T24gdGhlIGh5cGVydmlzb3IgOiA8YnI+IHl1bSBpbnN0YWxsIC15IHZkc20taG9vay1ob3N0dXNi PGJyPiBzeXN0ZW1jdGwgcmU9CnN0YXJ0IHZkc21kPGJyPiA8YnI+IDxicj48ZGl2IGNsYXNzPTNE Im1vei1jaXRlLXByZWZpeCI+TGUgMDIvMTAvMjAxNSAxMTo1Nj0KLCA8YSBjbGFzcz0zRCJtb3ot dHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9M0QibWFpbHRvOnN1cG9ydGVAbG9naWN3b3Jrcy5w PQp0IiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpzdXBvcnRlQGxv Z2ljd29ya3MucHQiPnN1cG9ydGU9CkBsb2dpY3dvcmtzLnB0PC9hPiBhID1DMz1BOWNyaXQmbmJz cDs6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNpdGU9M0QibWlkOjQ2Mz0KNjAzOTQ4LjU3NDMyOC4x NDQzNzc5NzY1NjIzLkphdmFNYWlsLnppbWJyYUBsb2dpY3dvcmtzLnB0Ij48ZGl2IHN0eWxlPTNE ImZvPQpudC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1zaXplOiAxMHB0OyBjb2xvcjoK ICAgICAgICAjMDAwMDAwIiBkYXRhLW1jZS1zdHlsZT0zRCJmb250LWZhbWlseTogVGltZXMgTmV3 IFJvbWFuOyBmb250LXNpemU6PQogMTBwdDsgY29sb3I6ICMwMDAwMDA7Ij48ZGl2PlRoYW5rcy48 YnI+PC9kaXY+PGRpdj5Ib3cgY2FuIEkgaW5zdGFsbCBob3N0dXM9CmI/IEl0IGlzIGEgd2luZG93 cyBWTSBtYWNoaW5lLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkpvcz1DMz1BOTxicj48 Lz0KZGl2PjxkaXY+PGJyPjwvZGl2PjxociBpZD0zRCJ6d2NociI+PGRpdiBzdHlsZT0zRCJjb2xv cjojMDAwO2ZvbnQtd2VpZ2h0Om5vPQpybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtZGVjb3Jh dGlvbjpub25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW49CnMtc2VyaWY7Zm9udC1z aXplOjEycHQ7IiBkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzAwMDsgZm9udC13ZWlnaHQ6IG5v cm1hbD0KOyBmb250LXN0eWxlOiBub3JtYWw7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9udC1m YW1pbHk6IEhlbHZldGljYSxBcmlhbCxzPQphbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJwdDsiPjxi PkZyb206IDwvYj4iU2ltb25lIFRpcmFib3NjaGkiIDxhIGNsYXNzPTNEIm09Cm96LXR4dC1saW5r LXJmYzIzOTZFIiBocmVmPTNEIm1haWx0bzpzdGlyYWJvc0ByZWRoYXQuY29tIiB0YXJnZXQ9M0Qi X2JsYW5rIj0KIGRhdGEtbWNlLWhyZWY9M0QibWFpbHRvOnN0aXJhYm9zQHJlZGhhdC5jb20iPiZs dDtzdGlyYWJvc0ByZWRoYXQuY29tJmd0OzwvPQphPjxicj4gPGI+VG86IDwvYj48YSBjbGFzcz0z RCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9M0QibWFpbHRvOnN1cG89CnJ0ZUBsb2dp Y3dvcmtzLnB0IiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpzdXBv cnRlQGxvZ2ljdz0Kb3Jrcy5wdCI+c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0PC9hPjxicj4gPGI+Q2M6 IDwvYj4idXNlcnMiIDxhIGNsYXNzPTNEIm1vei10PQp4dC1saW5rLXJmYzIzOTZFIiBocmVmPTNE Im1haWx0bzp1c2Vyc0BvdmlydC5vcmciIHRhcmdldD0zRCJfYmxhbmsiIGRhdGEtbWM9CmUtaHJl Zj0zRCJtYWlsdG86dXNlcnNAb3ZpcnQub3JnIj4mbHQ7dXNlcnNAb3ZpcnQub3JnJmd0OzwvYT48 YnI+IDxiPlNlbnQ6ID0KPC9iPkZyaWRheSwgT2N0b2JlciAyLCAyMDE1IDEwOjIxOjE5IEFNPGJy PiA8Yj5TdWJqZWN0OiA8L2I+UmU6IFtvdmlydC11c2VyPQpzXSBVU0I8YnI+PGRpdj48YnI+PC9k aXY+PGRpdiBkaXI9M0QibHRyIj48YnI+PGRpdiBjbGFzcz0zRCJnbWFpbF9leHRyYSI+PGI9CnI+ PGRpdiBjbGFzcz0zRCJnbWFpbF9xdW90ZSI+T24gRnJpLCBPY3QgMiwgMjAxNSBhdCAxMTowMiBB TSwgPHNwYW4gZGlyPTNEIj0KbHRyIj4mbHQ7PGEgaHJlZj0zRCJtYWlsdG86c3Vwb3J0ZUBsb2dp Y3dvcmtzLnB0IiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1jPQplLWhyZWY9M0QibWFpbHRvOnN1 cG9ydGVAbG9naWN3b3Jrcy5wdCI+c3Vwb3J0ZUBsb2dpY3dvcmtzLnB0PC9hPiZndDs8L3NwYW49 Cj4gd3JvdGU6PGJyPjxibG9ja3F1b3RlIGNsYXNzPTNEImdtYWlsX3F1b3RlIiBzdHlsZT0zRCJt YXJnaW4tdG9wOiAwcHg7IG1hcj0KZ2luLXJpZ2h0OiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsg bWFyZ2luLWxlZnQ6IDAuOGV4OyBib3JkZXItbGVmdC13aWR0aDogPQoxcHg7IGJvcmRlci1sZWZ0 LWNvbG9yOiByZ2IoMjA0LCAyMDQsIDIwNCk7IGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsgcGFk ZGk9Cm5nLWxlZnQ6IDFleDsgcG9zaXRpb246IHN0YXRpYzsgei1pbmRleDogYXV0bzsgIiBkYXRh LW1jZS1zdHlsZT0zRCJtYXJnaW4tdD0Kb3A6IDBweDsgbWFyZ2luLXJpZ2h0OiAwcHg7IG1hcmdp bi1ib3R0b206IDBweDsgbWFyZ2luLWxlZnQ6IDAuOGV4OyBib3JkZXItPQpsZWZ0LXdpZHRoOiAx cHg7IGJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjY2NjOyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7 IHBhZGQ9CmluZy1sZWZ0OiAxZXg7IHBvc2l0aW9uOiBzdGF0aWM7IHotaW5kZXg6IGF1dG87Ij48 ZGl2PjxkaXYgc3R5bGU9M0QiZm9udC1mYT0KbWlseTonVGltZXMgTmV3CiAgICAgICAgICAgICAg ICAgICAgICBSb21hbic7Zm9udC1zaXplOjEwcHQ7Y29sb3I6cmdiKDAsMCwwKSIgZGF0YS1tY2Ut c3R5bD0KZT0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5ldwogICAgICAgICAgICAgICAgICAgICAg Um9tYW4nOyBmb250LXNpemU6IDEwcHQ7IGNvbG9yOiAjMDAwMDAwOyI+PGRpdj5IZWxsbyw9Cjxi cj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkl0J3MgcG9zc2libGUgZm9yIGEgVk0gdG8gcmVh ZCBhIFVTQiBwZW4gY29ubj0KZXRjZWQgdG8gdGhlIGhvc3QgKG9WaXJ0IDMuNSk/PC9kaXY+PC9k aXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PQo+PGRpdj5ZZXMsIGluc3RhbGxp bmcgYW5kIGVuYWJsaW5nIGhvc3R1c2IgdmRzbSBob29rLjwvZGl2PjwvZGl2PjwvZGl2PjwvZGk9 CnY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48 L2Rpdj48ZGl2PmFsc28gbm90ZT0KIGluIDMuNiB0aGVyZSB3aWxsIGJlIG5hdGl2ZSBzdXBwb3J0 IGZvciBob3N0IGRldmljZXMgcGFzc3Rocm91Z2ggYW5kIHlvdSB3PQpvbid0IG5lZWQgYW55IGhv b2s8L2Rpdj48ZGl2PlBDSSBhbmQgVVNCIChVU0IgaGFzIGEgbGlidmlydCBwZXJtaXNzaW9uIGlz c3U9CmUgY3VycmVudGx5IHNvIHdpbGwgcHJvYmFibHkgcmVhbGx5IHdvcmsgb25seSBpbiAzLjYu MS8zLjYuMiBvbmNlIEVMNy4yIGlzID0KYXZhaWxhYmxlKTwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+VGhhbmtzLDwvZGl2PjxkaXY+bWljaGFsPC9kaXY+PGJyPjxibG9jPQprcXVvdGU+PGRpdj48 YmxvY2txdW90ZSBjaXRlPTNEIm1pZDo0NjM2MDM5NDguNTc0MzI4LjE0NDM3Nzk3NjU2MjMuSmF2 YU1haWw9Ci56aW1icmFAbG9naWN3b3Jrcy5wdCI+PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTog VGltZXMgTmV3IFJvbWFuOyBmb250LXNpej0KZTogMTBwdDsgY29sb3I6CiAgICAgICAgIzAwMDAw MCIgZGF0YS1tY2Utc3R5bGU9M0QiZm9udC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsgZm9udC1z aXplOj0KIDEwcHQ7IGNvbG9yOiAjMDAwMDAwOyI+PGRpdiBzdHlsZT0zRCJjb2xvcjojMDAwO2Zv bnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0PQp5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25l O2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQ9Ci1zaXplOjEycHQ7 IiBkYXRhLW1jZS1zdHlsZT0zRCJjb2xvcjogIzAwMDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9u dC1zdHlsZT0KOiBub3JtYWw7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9udC1mYW1pbHk6IEhl bHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOyBmPQpvbnQtc2l6ZTogMTJwdDsiPjxkaXYgZGlyPTNE Imx0ciI+PGRpdiBjbGFzcz0zRCJnbWFpbF9leHRyYSI+PGRpdiBjbGFzcz0zRCI9CmdtYWlsX3F1 b3RlIj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZW4gZGVmaW5lIGEgY3VzdG9tIHByb3BlcnR5IGNh bGxlZCBob3N0dT0Kc2IgYW5kIHNldCBpdCB0byZuYnNwO2hvc3R1c2I9M0RWZW5kb3JJZDpQcm9k dWN0SWQgZ2V0dGluZyB0aGF0IHZhbHVlcyBmcm9tPQombmJzcDtsc3VzYiBvbiB0aGUgaG9zdC48 L2Rpdj48ZGl2PlRoZSBWTSBtdXN0IGJlIHBpbm5lZCB0byB0aGUgaG9zdCBhbmQgbGk9CnZlLW1p Z3JhdGlvbiB3aWxsIG5vdCBiZSBwb3NzaWJsZSw8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2Pj0KPGJyPjwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGJsb2NrcXVvdGUgY2xh c3M9M0QiZ21haWxfcXVvdGUiIHN0eWxlPTNEIm1hcmdpPQpuOjBweCAwcHgKICAgICAgICAgICAg ICAgICAgMHB4CjAuOGV4O2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1jb2xvcjpy Z2IoMjA0LDIwNCwyMDQpO2JvcmRlci1sZWZ0LT0Kc3R5bGU6c29saWQ7cGFkZGluZy1sZWZ0OjFl eCIgZGF0YS1tY2Utc3R5bGU9M0QibWFyZ2luOiAwcHggMHB4CiAgICAgICAgICAgICAgICAgIDBw eAowLjhleDsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgYm9yZGVyLWxlZnQtY29sb3I6ICNjY2Nj Y2M7IGJvcmRlci1sZWZ0LXN0eWw9CmU6IHNvbGlkOyBwYWRkaW5nLWxlZnQ6IDFleDsiPjxkaXY+ PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTonVGltZXMgTmV3CiAgICAgICAgICAgICAgICAgICAg ICBSb21hbic7Zm9udC1zaXplOjEwcHQ7Y29sb3I6cmdiKDAsMCwwKSIgZGF0YS1tY2Utc3R5bD0K ZT0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5ldwogICAgICAgICAgICAgICAgICAgICAgUm9tYW4n OyBmb250LXNpemU6IDEwcHQ7IGNvbG9yOiAjMDAwMDAwOyI+PGRpdj5UaGFua3M9Cjxicj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkpvcz1DMz1BOTxzcGFuIGNsYXNzPTNEIiI+PHNwYW4gc3R5 bGU9M0QiY29sbz0KcjoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICM4ODg4ODg7IiBkYXRh LW1jZS1zdHlsZT0zRCJjb2xvcjogIzg4ODg4ODsiPjxiPQpyPiA8L3NwYW4+PC9zcGFuPjwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXY+LS0gPGJyPjwvZGl2PjxkaXY+PHNwYW4+PC9zcGFuPjw9Cmhy IHN0eWxlPTNEIndpZHRoOjEwMCU7bWluLWhlaWdodDoycHgiIGRhdGEtbWNlLXN0eWxlPTNEIndp ZHRoOiAxMDAlOyBtaW4taD0KZWlnaHQ6IDJweDsiPkpvc2UgRmVycmFkZWlyYTxicj4gPGEgaHJl Zj0zRCJodHRwOi8vd3d3LmxvZ2ljd29ya3MucHQvIiB0YXJnPQpldD0zRCJfYmxhbmsiIGRhdGEt bWNlLWhyZWY9M0QiaHR0cDovL3d3dy5sb2dpY3dvcmtzLnB0LyI+aHR0cDovL3d3dy5sb2dpY3c9 Cm9ya3MucHQ8L2E+PGJyPiA8c3Bhbj48L3NwYW4+PGJyPjwvZGl2PjwvZGl2PjwvZGl2Pjxicj4g X19fX19fX19fX19fX19fX19fXz0KX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4gVXNl cnMgbWFpbGluZyBsaXN0PGJyPiA8YSBocmVmPTNEIm1haWx0bzpVPQpzZXJzQG92aXJ0Lm9yZyIg dGFyZ2V0PTNEIl9ibGFuayIgZGF0YS1tY2UtaHJlZj0zRCJtYWlsdG86VXNlcnNAb3ZpcnQub3Jn Ij49ClVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+IDxhIGhyZWY9M0QiaHR0cDovL2xpc3RzLm92aXJ0 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvLz0KdXNlcnMiIHJlbD0zRCJub3JlZmVycmVyIiB0YXJnZXQ9 M0QiX2JsYW5rIiBkYXRhLW1jZS1ocmVmPTNEImh0dHA6Ly9saXN0cy5vPQp2aXJ0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGlu Zm8vdXM9CmVyczwvYT48YnI+IDxicj48L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPjwvZGl2PjwvZGl2 PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvZD0KaXY+PGJyPjxmaWVsZHNldCBjbGFzcz0zRCJtaW1l QXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNldD48YnI+PHByZT5fX19fX19fPQpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1haWxpbmcgbGlzdAo8YSBjbGFz cz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0 Lm9yZyIgdGFyZ2U9CnQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1ocmVmPTNEIm1haWx0bzpVc2Vyc0Bv dmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT4KPGEgY2xhc3M9M0QibW96LXR4dC1saW5rLWZy ZWV0ZXh0IiBocmVmPTNEImh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9sPQppc3RpbmZv L3VzZXJzIiB0YXJnZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1ocmVmPTNEImh0dHA6Ly9saXN0cy5v dmlydC5vcmcvbWE9CmlsbWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnM8L2E+CjwvcHJlPjwvYmxvY2txdW90ZT48YnI+PHByZSBj bGFzcz0zRCJtb3otc2lnbmF0dXJlIj4tLT0yMApOYXRoYW5hPUMzPUFCbCBCbGFuY2hldAoKU3Vw ZXJ2aXNpb24gcj1DMz1BOXNlYXUKUD1DMz1CNGxlIEluZnJhc3RydXR1cmVzIEluZm9ybWF0aXF1 ZXMKMjI3IGF2ZW51ZSBQcm9mZXNzZXVyLUplYW4tTG91aXMtVmlhbGEKMzQxOTMgTU9OVFBFTExJ RVIgQ0VERVggNSA9MDkKVD1DMz1BOWwuIDMzICgwKTQgNjcgNTQgODQgNTUKRmF4ICAzMyAoMCk0 IDY3IDU0IDg0IDE0CjxhIGNsYXNzPTNEIm1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0z RCJtYWlsdG86YmxhbmNoZXRAYWJlcy5mciIgdGFyZz0KZXQ9M0QiX2JsYW5rIiBkYXRhLW1jZS1o cmVmPTNEIm1haWx0bzpibGFuY2hldEBhYmVzLmZyIj5ibGFuY2hldEBhYmVzLmZyPC9hPQo+IDwv cHJlPjwvZGl2Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f PGJyPlVzZXJzIG1haWw9CmluZyBsaXN0PGJyPjxhIGhyZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0 Lm9yZyIgdGFyZ2V0PTNEIl9ibGFuayIgZGF0YS1tY2UtaD0KcmVmPTNEIm1haWx0bzpVc2Vyc0Bv dmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yPQpn L21haWxtYW4vbGlzdGluZm8vdXNlcnM8YnI+PC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj48 ZGl2Pjxicj48L2Rpdj48L2Q9Cml2PjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tLS0tPV9QYXJ0XzYzOTU4MV8x NTg5NjA0NTk1LjE0NDQwNDE4NjM1MTEtLQo= --===============8803232280613933553==--