Dashboard has the Resource Metric Graph portlet dedicated to selected metric graph display. Guess, it should update each time when dashboard refreshed, but it doesn't. Thus, its content is static until manual page refresh or switch to another page and return. Actions: 1. Open Dashboard 2. Click the "Edit Mode" button. 3. Click the "Add Portlet" button and select the Resource Metric Graph portlet. 4. Click the gear button in the portlet header and select any resource and its metric (set this metric collection interval to minimum before) 5. Periodically trigger the metric value change and Wait for Dashboard refresh Expected results: 5. Each time when dashboard refreshes, the metric graph refreshes too. It's content is always up to date. Actual results: 5. Portlet content doesn't refresh at all. The portlet content doesn't also if click the refresh button in its header. Workarounds are: - Press F5 (reload the page) - Switch to another page and return.
It even looks like the timeslice ending at now is missing. The portlet content itself gets a refresh event for me and gets re-drawn, but its content is not refreshed (i.e. no new data is fetched from the backend). On top: graph has no link to the resource / schedule / big graphs
This looks like I was doing a redraw without doing a refresh so it appeared that data was refreshing when it was not. I have fixed this for group portlet graphs as well. Committed to master: 79e5c3d
The actual commit id to master changed once I pushed: master commit id: 31587f2
I am reopening this, as the data displayed is a bit bogus: the last (=rightmost) bar does not show [now-interval,now] but [now-2*interval,now-interval] on the x-axis. Either the time info is wrong and the data correct or the wrong end-time is selected (or both :-)
Time intervals look correct.
Bulk closing of 4.10 issues. If an issue is not solved for you, please open a new BZ (or clone the existing one) with a version designator of 4.10.