Bug 1672732

Summary: Replace ovirt-guest-agent with qemu-guest-agent
Product: [oVirt] ovirt-appliance Reporter: Sandro Bonazzola <sbonazzo>
Component: Packaging.rpmAssignee: Nir Levy <nlevy>
Status: CLOSED CURRENTRELEASE QA Contact: Pavol Brilla <pbrilla>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.2CC: bugs, lleistne, trailtotale
Target Milestone: ovirt-4.4.0Keywords: Rebase
Target Release: 4.4.0Flags: rule-engine: ovirt-4.4+
lleistne: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-appliance-4.4.0_alpha1 Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-08-05 06:10:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Node RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1729484    

Description Sandro Bonazzola 2019-02-05 17:24:43 UTC
Replace dependency on ovirt-guest-agent with qemu-guest-agent.
oVirt Guest Agent has been deprecated in 4.3.0 and is being removed in 4.3.1 being its more important functionalities now included in QEMU Guest Agent.

Comment 1 Sandro Bonazzola 2019-02-06 15:40:06 UTC
Putting this on hold for now.

Comment 2 Sandro Bonazzola 2019-03-19 16:37:48 UTC
After all, ovirt-guest-agent is not going to be removed but kept for SSO function which is not needed in engine appliance.
We can still save some space by dropping the ovirt-guest-agent in favor of the qemu-guest-agent

Comment 3 John Florian 2020-01-01 19:35:07 UTC
This info needs additional exposure.  It took me about half an hour to find this to explain why ovirt-guest-agent-common can no longer be installed on Fedora 31.  Seems like this might also have warranted an "Obsoletes: ovirt-guest-agent-common" in qemu-agent or something like that to make the transition automatic, ideally with the news.  I did self-discover the qemu-agent package on F31 and wondered if this might be a replacement but it was only my thinking that perhaps there was a packaging bug in F31 that led to its omission that was or needed to be reported which got me here to an actual understanding.

Comment 4 Pavol Brilla 2020-06-17 12:51:51 UTC
[host]# yum list \*appliance\*
Last metadata expiration check: 0:04:05 ago on Wed 17 Jun 2020 02:47:08 PM CEST.
Available Packages
ovirt-engine-appliance.x86_64                                                                                        4.4-20200520111649.1.el8                                                                                         ovirt-4.4

[appliance-vm]# yum list *guest-agent*
Installed Packages
qemu-guest-agent.x86_64                                                                      15:2.12.0-88.module_el8.1.0+297+df420408.3                                                                       @AppStream                       
Available Packages
qemu-guest-agent.x86_64                                                                      15:4.2.0-19.el8                                                                                                  ovirt-4.4-advanced-virtualization

Comment 5 Sandro Bonazzola 2020-08-05 06:10:14 UTC
This bugzilla is included in oVirt 4.4.0 release, published on May 20th 2020.

Since the problem described in this bug report should be
resolved in oVirt 4.4.0 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.