| Summary: | Inventory page with sesame and wallaby data can see values disappear temporarily | ||
|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Chad Roberts <croberts> |
| Component: | cumin | Assignee: | Chad Roberts <croberts> |
| Status: | CLOSED ERRATA | QA Contact: | Stanislav Graf <sgraf> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 2.1 | CC: | ltoscano, matt, sgraf, tmckay |
| Target Milestone: | 2.1.1 | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | cumin-0.1.5192-1 | Doc Type: | Bug Fix |
| Doc Text: |
Cause: cumin was fetching 25 "random" sesame data entries to merge with the wallaby data.
Consequence: When viewing the inventory page with more than 25 systems that are reporting sesame data, some of the sesame data would disappear for a given refresh interval. The data would reappear at a later interval (randomly).
Fix: Cumin is now getting all sesame records before merging them with the wallaby data.
Result: Sesame data should no longer disappear when it is really present for a given system.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-02-06 18:19:19 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 765607 | ||
|
Description
Chad Roberts
2012-01-18 20:11:08 UTC
Additional requirement to reproduce. There must be more than 25 systems with sesame data reporting in order to see this problem. This is because the code was grabbing the data for the first 25 sesame systems that it received (the order that they were fetched in was not guaranteed....hence the randomness we see here). Fixed in revision 5189 on trunk.
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
Cause: cumin was fetching 25 "random" sesame data entries to merge with the wallaby data.
Consequence: When viewing the inventory page with more than 25 systems that are reporting sesame data, some of the sesame data would disappear for a given refresh interval. The data would reappear at a later interval (randomly).
Fix: Cumin is now getting all sesame records before merging them with the wallaby data.
Result: Sesame data should no longer disappear when it is really present for a given system.
Reproduced: RHEL6 x86_64, cumin-0.1.5098-2.el6.noarch (from RHN) Verified: RHEL5 i386/x86_64 cumin-0.1.5192-1.el5 RHEL6 i386/x86_64 cumin-0.1.5192-1.el6.noarch 27 nodes pointed to cumin. And Inventory page set to limit 25 nodes per page. Note: Also hostname sorting on Inventory page is working properly after this update. 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. http://rhn.redhat.com/errata/RHSA-2012-0100.html |