Description of problem: high cpu usage after entering wrong search pattern in RHVM Version-Release number of selected component (if applicable): ovirt-engine-4.3.8.2-0.4.el7.noarch How reproducible: time to time Actual results: sometimes after entering wrong patter into search field ovirt-engine starts consuming too much cpu it looks like engine keeps trying to seach that invalinf patter even an other search was successfull 2020-05-12 14:12:16,451+03 INFO [org.ovirt.engine.core.bll.SearchQuery] (default task-71) [601b91b1-937f-4d01-ba75-0b77a01babad] ResourceManager::searchBusinessObjects - erroneous search text - ''Vms:idm'' error - ''INVALID_CONDITION_RELATION'' . . . 2020-05-12 14:34:18,273+03 INFO [org.ovirt.engine.core.bll.SearchQuery] (default task-72) [b6e5141c-5bc4-45eb-a1d1-3d881d89edc5] ResourceManager::searchBusinessObjects - erroneous search text - ''Vms:idm'' error - ''INVALID_CONDITION_RELATION'' sometimes is search followed by: 2020-05-14 02:02:47,454+03 WARN [org.ovirt.engine.core.bll.SearchQuery] (default task-213) [b7e30697-fe49-4947-83d6-1e2e0652fae6] ResourceManager::searchBusinessObjects - Invalid search text - ''VMs : id='' 2020-05-14 02:02:49,506+03 WARN [org.ovirt.engine.core.bll.SearchQuery] (default task-213) [232a859b-2718-4116-bc61-a5b665b99ddc] ResourceManager::searchBusinessObjects - Invalid search text - ''VMs : id='' 2020-05-14 02:02:49,632+03 WARN [org.ovirt.engine.core.bll.SearchQuery] (default task-213) [af1443fc-7c85-4deb-93d6-04f0c99a2d3e] ResourceManager::searchBusinessObjects - Invalid search text - ''VMs : id='' 2020-05-14 02:02:49,799+03 WARN [org.ovirt.engine.core.bll.SearchQuery] (default task-213) [8c07bcbd-9a58-4919-9ed7-e8cd8125b47d] ResourceManager::searchBusinessObjects - Invalid search text - ''VMs : id='' 2020-05-14 02:02:49,944+03 WARN [org.ovirt.engine.core.bll.SearchQuery] (default task-213) [3e7ef0ad-168b-41a2-a4c0-8fc5f8315988] ResourceManager::searchBusinessObjects - Invalid search text - ''VMs : id='' 2020-05-14 02:02:50,071+03 WARN [org.ovirt.engine.core.bll.SearchQuery] (default task-213) [e53dad41-e154-457b-b5b5-8225b3035120] ResourceManager::searchBusinessObjects - Invalid search text - ''VMs : id='' 2020-05-14 02:03:02,387+03 WARN [org.ovirt.engine.core.bll.SearchQuery] (default task-213) [2d63b649-5bb3-41ea-89da-7c65e8f13e03] ResourceManager::searchBusinessObjects - Invalid search text - ''VMs : id='' 2020-05-14 02:03:46,506+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:46,506+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:46,596+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:46,596+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:46,994+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:46,994+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,025+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,025+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,188+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,188+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,218+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,218+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,374+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null 2020-05-14 02:03:47,374+03 WARN [org.ovirt.engine.api.restapi.util.LinkHelper] (default task-213) [] Can't find relative path for class "org.ovirt.engine.api.resource.StorageDomainVmDiskAttachmentsResource", will return null could it be possible that it is consequence of https://bugzilla.redhat.com/show_bug.cgi?id=1820980 Expected results: invalid search will not slow down the manager/ invalid search will be stopped right after the search will fail for the first time and will not occupy engine threads Additional info:
Failed to reproduce on latest Software Version:4.4.1.8-0.7.el8ev.
Confirming the failure to reproduce the issue. Verified in: ovirt-engine-4.4.1.8-0.7.el8ev.noarch
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 (Important: RHV Manager (ovirt-engine) 4.4 security, bug fix, and enhancement update), 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/RHSA-2020:3247