Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1615830

Summary: [RFE] Engine should distinguish between guest agents
Product: [oVirt] ovirt-engine Reporter: Tomáš Golembiovský <tgolembi>
Component: RFEsAssignee: Nobody <nobody>
Status: CLOSED DEFERRED QA Contact: Petr Matyáš <pmatyas>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.2.2.6CC: bugs, lleistne, lsvaty, rbarry, tbaransk, tgolembi
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
undefined
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-02-26 12:44:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1615822    
Bug Blocks: 1614466    

Description Tomáš Golembiovský 2018-08-14 10:43:33 UTC
When engine check if the guest agent is running it only looks for oVirt Guest Agent. However in some cases, for example in case of snapshots, engine should rather check for QEMU guest agent.

Engine should either switch to checking for QEMU guest agnet or distinguish between the agents. Whatever is more appropriate.

Comment 1 Lukas Svaty 2018-09-12 08:28:27 UTC
Hi, can you give a bit more information about this feature? What is the benefit and how is user able to use this information? Is there a customer feature for this?

Comment 2 Tomáš Golembiovský 2018-09-13 16:32:55 UTC
This is a necessary step in the process of eliminating oVirt Guest Agent. Engine should check for oVirt GA only for features that depend on in. Otherwise it may confusingly force users to install oVirt GA when not needed.

Comment 3 Ryan Barry 2019-01-21 14:54:06 UTC
Re-targeting to 4.3.1 since it is missing a patch, an acked blocker flag, or both

Comment 4 Petr Matyáš 2019-02-05 13:01:31 UTC
Asking again, what is this bug about? And should this even be ON_QA?

I can see column qemu_guest_agent_status in vm_dynamic table, however this column is not set to 1 when only QGA is present.
Also e.g. when creating a snapshot there is still a warning about missing guest agent.

Testing on ovirt-engine-4.3.0.2-0.1.el7.noarch

Comment 5 Tomasz Barański 2019-02-05 14:13:58 UTC
As Tomaš explained above, it's a step towards eliminating oVirt Guest Agent. And no, I don't think it can be reasonably tested.

Ryan, can we just close it?

Comment 6 Petr Matyáš 2019-02-26 12:21:06 UTC
Hi Ryan, can you please answer this need info from Tomasz?

This bug is apparently waiting on me (which is not true) and IMO it should me moved to either closed or assigned (as the functionality is not testable yet).