Bug 1974317

Summary: Downstream qemu-ga should report the build number and not QEMU version [rhel-8.4.0.z]
Product: Red Hat Enterprise Linux 8 Reporter: RHEL Program Management Team <pgm-rhel-tools>
Component: virtio-winAssignee: Yvugenfi <yvugenfi>
virtio-win sub component: qemu-ga-win QA Contact: dehanmeng <demeng>
Status: CLOSED CURRENTRELEASE Docs Contact:
Severity: medium    
Priority: high CC: ailan, ali.khalidy, coli, jinzhao, juzhang, lijin, mdean, michal.skrivanek, mkalinin, qizhu, virt-maint, ymankad, yvugenfi
Version: 8.4Keywords: Triaged, ZStream
Target Milestone: beta   
Target Release: ---   
Hardware: Unspecified   
OS: Windows   
Whiteboard:
Fixed In Version: mingw-qemu-ga-win-102.0.2-0.el8_4 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1957377 Environment:
Last Closed: 2022-06-28 08:20:35 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1957377    
Bug Blocks: 1936298    

Comment 1 dehanmeng 2021-06-23 01:48:29 UTC
Reproduce this issue with the last qga version mingw-qemu-ga-win-102.0.0-2.el8,
steps to reproduce:
1. boot up win2016 guest.
2. connect guest with qga and send qga command:
{"execute":"guest-info"}

Actual result:
{"return": {"version": "5.2.0", ... ... ..."success-response": true}, {"enabled": true, "name": "guest-sync-delimited", "success-response": true}]}}
Expected result:
The version should be the build number but not QEMU number.

Verify this issue with latest qga version mingw-qemu-ga-win-102.0.1-2.el8_4
Steps to verify as above.

Actual result:
{"execute":"guest-info"}
{"return": {"version": "102.0.1", "supported_commands": [{... ... ... {"enabled": true, "name": "guest-sync", "success-response": true}, {"enabled": true, "name": "guest-sync-delimited", "success-response": true}]}}

Expected result:
The version should be the build number but not QEMU number.