
--_000_D966748B4F044F819D8B48A958681BB6volusioncom_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thank you Lev for the clarification. We had been installing manually via th= e ISO, but I had mis-read some other articles about using python to automat= e the process. I will pass on the notes around /S and your article to our internal windows= team. Maybe they have some ideas around the cert store, or at the very lea= st pass off the manual instructions to our NOC. I appreciate the response, Patrick On Jun 17, 2015, at 2:55 PM, Lev Veyde <lveyde@gmail.com<mailto:lveyde@gmai= l.com>> wrote: Hi Patrick, First of all lets clear some misunderstanding here - you don't need to manu= ally install Python. The installation of oVirt WGT is fully self contained, and while the oVirt = Guest Agent it includes is indeed programmed in Python, the version include= d is converted using py2exe (check py2exe.org<http://py2exe.org/> for more = details if it interests you) into a standalone executable (well, almost - j= ust like Windows version of Python.exe, it depends on Microsoft Visual Stud= io CRTL, but we install it during the installation of the oVirt WGT). Now about the automated installation. Generally we support silent installat= ion of oVirt WGT. You just need to supply /S command parameter to the installer. However there is a catch - unfortunately Windows will popup warning message= s due to the fact that the drivers supplied are non-WHQL'd. That is because= the drivers are signed by Red Hat, Inc. and not by Microsoft certificate. This is a security feature of Windows OS itself, and there is not much we c= an do about it right now. The side effect of this is that you need to manually approve the drivers in= stallation for each driver, or choose to trust all drivers from Red Hat, In= c., and then no more popups will show up. Unfortunately, you still need to = do this manually at least once, and you can't pre-approve Red Hat, Inc. to = make this process automated. For more information on installing oVirt WGT y= ou can check this article: http://community.redhat.com/blog/2015/05/how-to-= install-and-use-ovirts-windows-guest-tools/ by yours truly. There is a workaround though, and it's to create a program that will automa= tically approve such unsigned drivers dialogs. It's relatively easy to prog= ram with i.e. AutoIt scripting engine (check: https://www.autoitscript.com/= site/autoit/ ), which is free (like in free beer, but unfortunately not as = in freedom because source code for it is not supplied). Note that you must = be quite careful with that, as by doing so you basically disabling the secu= rity mechanism that Microsoft had put in place for a reason, and potentiall= y you may unintentionally install other non-WHQL'd drivers - if the install= ation attempt for these other drivers will be made while your auto-approver= program will run. Thanks in advance, Lev Veyde. --_000_D966748B4F044F819D8B48A958681BB6volusioncom_ Content-Type: text/html; charset="us-ascii" Content-ID: <9A57CAB2415424468673D216BEA8E33D@namprd04.prod.outlook.com> Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
</head> <body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin= e-break: after-white-space;" class=3D""> Thank you Lev for the clarification. We had been installing manually via th= e ISO, but I had mis-read some other articles about using python to automat= e the process. <div class=3D""><br class=3D""> </div> <div class=3D"">I will pass on the notes around /S and your article to our = internal windows team. Maybe they have some ideas around the cert store, or= at the very least pass off the manual instructions to our NOC. </div> <div class=3D""><br class=3D""> </div> <div class=3D"">I appreciate the response, </div> <div class=3D"">Patrick</div> <div class=3D""><br class=3D""> <div> <blockquote type=3D"cite" class=3D""> <div class=3D"">On Jun 17, 2015, at 2:55 PM, Lev Veyde <<a href=3D"mailt= o:lveyde@gmail.com" class=3D"">lveyde@gmail.com</a>> wrote:</div> <br class=3D"Apple-interchange-newline"> <div class=3D""> <div dir=3D"ltr" class=3D""> <div class=3D""> <div class=3D"">Hi Patrick,<br class=3D""> <br class=3D""> </div> First of all lets clear some misunderstanding here - you don't need to manu= ally install Python.<br class=3D""> </div> The installation of oVirt WGT is fully self contained, and while the oVirt = Guest Agent it includes is indeed programmed in Python, the version include= d is converted using py2exe (check <a href=3D"http://py2exe.org/" class=3D"">py2exe.org</a> for more details i= f it interests you) into a standalone executable (well, almost - just like = Windows version of Python.exe, it depends on Microsoft Visual Studio CRTL, = but we install it during the installation of the oVirt WGT).<br class=3D""> <div class=3D""> <div class=3D""> <div class=3D""><br class=3D""> </div> <div class=3D"">Now about the automated installation. Generally we support = silent installation of oVirt WGT.<br class=3D""> </div> <div class=3D"">You just need to supply /S command parameter to the install= er.<br class=3D""> </div> <div class=3D"">However there is a catch - unfortunately Windows will popup= warning messages due to the fact that the drivers supplied are non-WHQL'd.= That is because the drivers are signed by Red Hat, Inc. and not by Microso= ft certificate.<br class=3D""> <br class=3D""> </div> <div class=3D"">This is a security feature of Windows OS itself, and there = is not much we can do about it right now.<br class=3D""> The side effect of this is that you need to manually approve the drivers in= stallation for each driver, or choose to trust all drivers from Red Hat, In= c., and then no more popups will show up. Unfortunately, you still need to = do this manually at least once, and you can't pre-approve Red Hat, Inc. to make this process automated. Fo= r more information on installing oVirt WGT you can check this article: <a href=3D"http://community.redhat.com/blog/2015/05/how-to-install-and-use-= ovirts-windows-guest-tools/" class=3D""> http://community.redhat.com/blog/2015/05/how-to-install-and-use-ovirts-wind= ows-guest-tools/</a> by yours truly.<br class=3D""> <br class=3D""> </div> <div class=3D"">There is a workaround though, and it's to create a program = that will automatically approve such unsigned drivers dialogs. It's relativ= ely easy to program with i.e. AutoIt scripting engine (check: <a href=3D"https://www.autoitscript.com/site/autoit/" class=3D"">https://ww= w.autoitscript.com/site/autoit/</a> ), which is free (like in free beer, bu= t unfortunately not as in freedom because source code for it is not supplie= d). Note that you must be quite careful with that, as by doing so you basically disabling the security mechanism t= hat Microsoft had put in place for a reason, and potentially you may uninte= ntionally install other non-WHQL'd drivers - if the installation attempt fo= r these other drivers will be made while your auto-approver program will run.<br class=3D""> </div> <div class=3D""><br clear=3D"all" class=3D""> <div class=3D""> <div class=3D""> <div class=3D"gmail_signature"> <div dir=3D"ltr" class=3D"">Thanks in advance,<br class=3D""> Lev Veyde.<br class=3D""> </div> </div> </div> </div> </div> </div> </div> </div> </div> </blockquote> </div> <br class=3D""> </div> </body> </html> --_000_D966748B4F044F819D8B48A958681BB6volusioncom_--