Bug 467471

Summary: Cumin Graphs don't appear in Safari
Product: Red Hat Enterprise MRG Reporter: William Henry <whenry>
Component: qpid-qmfAssignee: Justin Ross <jross>
Status: CLOSED CURRENTRELEASE QA Contact: Jeff Needle <jneedle>
Severity: high Docs Contact:
Priority: high    
Version: 1.1CC: jross
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-01-08 16:58:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description William Henry 2008-10-17 16:36:27 UTC
Description of problem:

The throughput graphs for an individual queue are not showing up. Safari doesn't know what to do with them. There is no prompt for a plugin. 

Justin: " it's very likely a javascript compat issue."

This is important because Disney and Dreamworks have a lot of Macs and will be looking at Cumin using their Macs.  (They may use Firefox but they will also likely use Safari).

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 William Henry 2008-10-17 18:34:09 UTC
Actually it is not just Safari but also FireFox  3.0.2.

With Firefox it is a bit different. There is a quick flash of the graph but then they disappear and show the string "stats". The flash happens every 3 seconds or so.

Comment 2 Justin Ross 2008-10-17 18:53:59 UTC
APPLICATION ERROR

----- python trace -----
Traceback (most recent call last):
  File "/home/cumin/mgmt/cumin/python/wooly/server.py", line 113, in service
    response = page.render(session)
  File "/home/cumin/mgmt/cumin/python/wooly/__init__.py", line 235, in render
    string = self.do_render(session, *args)
  File "/home/cumin/mgmt/cumin/python/cumin/stat.py", line 242, in do_render
    chart.plot_x_axis(x_intervals, x_step)
  File "/home/cumin/mgmt/cumin/python/cumin/charts.py", line 95, in plot_x_axis
    cr.show_text(text)
MemoryError

As it turns out, this is just a plain old charts exploding bug.  It appears this may be happening because fonts are not installed, as is suggested in this bug:

http://www.lorenzogil.com/projects/pycha/ticket/2

Comment 3 William Henry 2008-10-17 19:34:07 UTC
So I've changed the platform and OS selection above to All and All. This wasn't a Mac issue just bad timing when I decided to check the UI on my Mac.

Comment 4 Justin Ross 2008-11-10 04:34:21 UTC
I've addressed this in the newest package, cumin-0.1.2751-1.el5.

Comment 5 Justin Ross 2009-01-08 16:58:37 UTC
I can vouch that this dep is now in the rpm.