Description of problem: Errata search does not display custom errata in the search result. Version-Release number of selected component (if applicable): Satellite-5.3.0-RHEL5-re20090420.0-i386-embedded-oracle.iso How reproducible: Steps to Reproduce: 1. create a custom errata and publish it to a channel. 2. navigate to Errata->Advanced Search 3. Enter the custom errata name in the what to search box. 4. Hit search Actual results: Custom Errata is not displayed with the errata search result Expected results: Custom Errata should be displayed with the errata search result Additional info:
Proposed fix is to indicate on the search pages the last time the index jobs ran and let the user know that content may not appear immediately.
There is a delay with indexing content which is why the search failed to find anything in the original comment. I was able to reproduce the scenario, but it is expected: errata created: 2009/05/05 10:36:44 errata indexed for search: [2009-05-05 10:38:22,130] INFO - found [1] errata to index
Seems there is an api to reindex an index built into search-server. Changing publish errata page to call that. It's actually less work and what most folks would want anyhow.
fixed in master: c5b7ce6dfc5fe0a29b67dc029040fd6a0b2b9bef ErrataManager now notifies the search server to update the errata index as soon as it can. This still means there is a 'little' delay maybe 1 - 2 minutes max depending on server load.
TEST PLAN ---------- follow plan from original comment with a slight wait period between steps 3 and 4
verified Satellite-5.3.0-RHEL5-re20090605.1-i386-embedded-oracle.iso
Verified on staged (Satellite-5.3.0-RHEL5-re20090724.0) with updates from Aug 20, 2009
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1434.html