I'm trying to set up a test server to validate migration from our out-of-warranty XServes to Linux. I get everything set up & running on Centos just fine (a Red Hat variant that we use internally), except that when I import my database backup then Inventory searches are broken, much the same as they were apparently in 8.51...
On the Inventory tab, plain text and blank searches return no results. However, Advanced Searches work normally - a search for OS is like 10.6 returns virtually all our machines, so I know the data is in there.
Searches on other tabs appear to work normally - applications, fonts, peripherals all return valid results.
Warning - tl;dr ahead...
First pass all went well, aside from the few little hoops to jump through to get Linux set up properly. Got everything up fine, running 8.52. Used Database Utility jar file to import a current backup to have some data to work with. This is when I found the search issue, and contacted JAMF Support.
JAMF Support suggested that I re-install using 8.21, import the database, and then upgrade the applications. So I blew away the database & the jss directory and installed 8.21 - all good, except the Database Utility refuses to run (Java error about needing to run as root...even though I WAS root...). So, restored the database via mysql command line. That worked fine, I was able to see my computers with a normal search.
Then I upgraded the software in-place to 8.52 - and search is still broken. >:
I'm posting this with the hope that perhaps one of you might shed a little light on where the discrepancy is. I have asked JAMF Support as well, but of course this is all still "unsupported", so I don't know if they're going to tell me much.
Anything you can offer is appreciated! :)