Description of problem: Getting wrong search result, when trying to filter for particular compliance_policy in Satellite WebUI > Hosts > Reports Version-Release number of selected component (if applicable): Satellite 6.3.0 How reproducible: Make sure there are more than one arf reports from different compliance policies. Steps to Reproduce: 1. Go to satellite webui > Hosts > Reports 2. In search filter put " compliance_policy = anything" 3. It results showing all the reports. Also the API call return all the reports. Example - curl -X GET -s -k -u admin:redhat https://vm253-190.gsslab.pnq2.redhat.com/api/v2/compliance/arf_reports?search="compliance_policy=xyz" | python -m json.tool Actual results: Returns all the arf reports. Expected results: Sorted reports according to the search filter. Also tested this on satellite 6.2.12 and found the same results
Created redmine issue http://projects.theforeman.org/issues/22491 from this bug
reproducible in nightly upstream
Upstream bug assigned to oprazak
Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/22491 has been resolved.
Verified on Satellite 6.4 snap 13, compliance reports search works as expected in the UI
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/RHSA-2018:2927