Created attachment 847049 [details] logs and events Description of problem: During investigation of BZ990629 I found new errors related to QGA (Qemu Guest Agent) installation. QEMU-GA service is not installed at all. But there is Qemu Guest Agent VSS Provider installed. -%- MSI (s) (70:70) [08:43:28:250]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709 MSI (s) (70:70) [08:43:28:250]: Product: QEMU guest agent -- Error 1920. Service 'QEMU Guest Agent' (QEMU-GA) failed to start. Verify that you have sufficient privileges to start system services. Error 1920. Service 'QEMU Guest Agent' (QEMU-GA) failed to start. Verify that you have sufficient privileges to start system services. ...snip... MSI (s) (70:70) [08:43:28:281]: Note: 1: 1708 MSI (s) (70:70) [08:43:28:281]: Note: 1: 2205 2: 3: Error MSI (s) (70:70) [08:43:28:281]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1708 MSI (s) (70:70) [08:43:28:281]: Note: 1: 2205 2: 3: Error MSI (s) (70:70) [08:43:28:281]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709 MSI (s) (70:70) [08:43:28:281]: Product: QEMU guest agent -- Installation failed. MSI (s) (70:70) [08:43:28:281]: Windows Installer installed the product. Product Name: QEMU guest agent. Product Version: 6.5.0.5. Product Language: 1033. Installation success or error status: 1603. -%- Version-Release number of selected component (if applicable): is30/tools 3.3.9/6.5.0.5 How reproducible: 100% Steps to Reproduce: 1. install 3.3.9 on Windows 2008 32bit 2. do only one reboot (post-install reboot as you will be prompted) 3. Actual results: QGA is not successfully and fully installed Expected results: all working Additional info:
Same for w2k8 64bit, but w2k8r2 is OK.
The issue seems again to be that VirtIO-Serial is not properly installed. We need to check if Virtio-Win drivers build 74 fixes this issue.
It seems that we found the potential source of the issue. Windows Vista and W2K8 Server is supplied with KMDF v1.7 while our drivers use a more recent v1.9. Unfortunately it seems that some kernel driver uses it, and thus we can't update WDF it without performing a reboot. Thus a VirtIO-Serial driver can't be loaded before a reboot is performed. Current plan is to modify the Qemu GA MSI installer, to disable the attempt to start the service following installation, if the VirtIO-Serial is not installed. Following this change we'll need to ensure that VirtIO-Serial driver loads properly on the next boot, before QemuGA service is started.
ok, 3.4.1 guest tools iso.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-0669.html