Bug 1514347

Summary: [qemu-ga-win] QEMU guest agent's version is not correct.
Product: Red Hat Enterprise Linux 7 Reporter: xiagao
Component: virtio-winAssignee: Sameeh Jubran <sjubran>
virtio-win sub component: qemu-ga-win QA Contact: Virtualization Bugs <virt-bugs>
Status: CLOSED ERRATA Docs Contact:
Severity: medium    
Priority: medium CC: ailan, lijin, michen, mtessun, phou, wyu
Version: 7.5   
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-04-10 06:31:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description xiagao 2017-11-17 07:44:23 UTC
Description of problem:
Install latest qemu-ga-win msi in guest and check it's version is still 2.9.0


Version-Release number of selected component (if applicable):
qemu-ga-win-2.9.2-2.el7ev.noarch

How reproducible:
100%

Steps to Reproduce:
1.boot up win2008-32 guest with vioser device
2.install qemu-ga-win msi in guest
3.check it's version from "Programs and Features"
4.check it via {"execute":"guest-info"}


Actual results:
after step3, it's 2.9.0.
after step4,
{"execute":"guest-info"}
{"return": {"version": "2.9.0",.....

Expected results:
2.9.2

Additional info:
-device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x7 -chardev socket,path=/tmp/qga.sock,server,nowait,id=qga -device virtserialport,bus=virtio-serial0.0,chardev=qga,name=org.qemu.guest_agent.0 \
-drive file=143-2008-qga.raw,if=none,id=drive-ide0-0-0,format=raw,serial=mike_cao,cache=none -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 \

Comment 2 Sameeh Jubran 2017-11-19 16:32:31 UTC
Can you test this version please?

https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=14584177

Comment 3 xiagao 2017-11-20 03:21:17 UTC
(In reply to Sameeh Jubran from comment #2)
> Can you test this version please?
> 
> https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=14584177


The version is correct.
{ "execute": "guest-info"}
{"return": {"version": "2.9.3", "supported_commands": [{"enabled": true, "name": "guest-sync-delimited", "success-response": true}, {"enabled": true, "name": "guest-sync", "success-response": true}, {"enable

Comment 4 Sameeh Jubran 2017-11-27 09:02:36 UTC
mingw-qemu-ga-win v2.9.3 build is ready:

https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=14628546

Comment 5 xiagao 2017-11-28 03:02:51 UTC
Test in mingw-qemu-ga-win v2.9.3 build according to comment 0.

The result is:
{"execute":"guest-info"}
{"return": {"version": "2.9.3", "supported_commands": [{"enabled": true, "name": "guest-sync-delimited", "success-response": true}, {"enabled": true, "name": "guest-sync", "success-response": true}, {"enabled": true, "name": "guest-suspend-ram", "success-response": 


The result is expected, so verify this bug.

Comment 7 errata-xmlrpc 2018-04-10 06:31:38 UTC
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.

https://access.redhat.com/errata/RHBA-2018:0657