Bug 1104888
Summary: | Graphs fail to render due to 'IllegalArgumentException: highValue' caused by bug in bucket aggregation code | ||||||
---|---|---|---|---|---|---|---|
Product: | [JBoss] JBoss Operations Network | Reporter: | Larry O'Leary <loleary> | ||||
Component: | Core Server, Storage Node | Assignee: | John Sanda <jsanda> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | JON 3.2, JON 3.2.1 | CC: | ahovsepy, loleary, pyadav, skondkar | ||||
Target Milestone: | DR02 | Keywords: | TestCaseNeeded | ||||
Target Release: | JON 3.2.2 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | 1104885 | ||||||
: | 1104894 (view as bug list) | Environment: | |||||
Last Closed: | 2014-07-29 00:17:32 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 1104885 | ||||||
Bug Blocks: | 1104894 | ||||||
Attachments: |
|
Description
Larry O'Leary
2014-06-04 21:49:23 UTC
Here are steps to reproduce this issue. 1. Choose an existing schedule id of an actual resource to use for testing. I will use 100 just as an example. 2. cd to <JON_SERVER_HOME/rhq-storage/bin 3. Enable RPC server on storage node by running ./nodetool -p 7299 enablethrift 4. ./cqlsh -u <storage_username> -p <storage_password> 5. Execute the following commands in cqlsh use rhq; insert into raw_metrics (schedule_id, time, value) values (100, '2014-06-05 14:20:00', 33.0); insert into raw_metrics (schedule_id, time, value) values (100, '2014-06-05 14:40:00', 35.0); insert into raw_metrics (schedule_id, time, value) values (100, '2014-06-05 15:20:00', 30.0); insert into raw_metrics (schedule_id, time, value) values (100, '2014-06-05 15:40:00', 100.0); 6. Wait until the data purge job has run in the 16:00 hour so that we have 1 hour aggregate metrics for the 14:00 and 15:00 hours. 7. Go to the metrics graph in the UI for that schedule and change the date range to two weeks. 8. This should produce the exception. Fixed bucket aggregation code. release/jon3.2.x commit hash: 447934e99 Moving to ON_QA as available for test in build: http://jon01.mw.lab.eng.bos.redhat.com:8042/dist/release/jon/3.2.2.GA/6-13-2014_0900/ simulated same scenario (with same date) - screenshot attached - no exception in server and/or agent logs, no gui failure. Created attachment 909151 [details]
charts
This has been verified and released in Red Hat JBoss Operations Network 3.2 Update 02 (3.2.2) available from the Red Hat Customer Portal[1]. [1]: https://access.redhat.com/jbossnetwork/restricted/softwareDetail.html?softwareId=31783 |