Description of problem:
In the Facts Value screen, users cannot perform search correctly because whenever a user tries to search anything in the search bar, it either gets cleared and "host = <hostname>" appears or "host = <hostname>" gets appended to the search string of what the user wants to search. You cannot never clear the search bar or accurately search for anything.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Hosts -> All Hosts -> <hostname> -> Facts
2. Clear out search bar and search for "name = architecture"
No entries found.
Some kind of successful population of table if it exists after clicking search.
Since user is on host /hosts/$fqdn/facts url, it's ok (perhaps confusing) it tries to inject "host = $fqdn" to search bar, but the bug is, it should also add a separator " and ".
Created redmine issue https://projects.theforeman.org/issues/28182 from this bug
Upstream bug assigned to afeferku
Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/28182 has been resolved.
Tested on Satellite 6.8 Snap 10. When searching for a fact when browsing a specific host, the "and host=<fqdn>" clause is added to the query. When "host=<fqdn>" is already part of the query, it is correctly detected and not duplicated. Searching facts outside of a single host scope doesn't get "host=<fqdn>" added.
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: Satellite 6.8 release), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.