[Pkg-opennebula-devel] OpenNebula 3.6 packages: sunstone does not yet work

Martin Steigerwald ms at teamix.de
Mon Aug 6 10:43:05 UTC 2012


Am Donnerstag, 2. August 2012 schrieb Damien Raude-Morvan:
> Hi Martin,
> 
> Le 01/08/2012 17:15, Martin Steigerwald a écrit :
> > Still links do not work. Only thing that happens is that URL in URL
> > gadget is changed:
> > 
> > http://cloudmaster[…]:9869/#vms_tab
> > 
> > At least the most puzzling effect has gone.
> 
> I haven't - yet - had time to check your package but from git log, your
> work seems fine.
> 
> For your particular issue with sunstone, you might want to install some
> Firebug addon into Firefox to check for any failure in Javascript console.

Thats the only thing I found so far:

[12:31:02.138] TypeError: $(".top_button", action_block).button is not a 
function @ http://cloudmaster[…]:9869/js/sunstone.js:575

There seems to be a missing method.

This happens when I press New+ on the user tab. On most if not all other tabs 
there are no buttons at all.

There is no javascript error for the links to the tab on the overview pages.

Happens in Iceweasel and Chromium. Chromium backtrace is:

Uncaught TypeError: Object [object Object] has no method 'button' 
sunstone.js:576
insertButtonsInTab sunstone.js:576
insertButtons sunstone.js:510
(anonymous function) sunstone.js:301
f.Callbacks.o jquery.min.js:2
f.Callbacks.p.fireWith jquery.min.js:2
e.extend.ready jquery.min.js:2
c.addEventListener.B jquery.min.js:2

actionblock is an array of HTMLButtonElement as a

console.info($('.top_button',action_block));

we patched before the line where the error happens shows.


In the hope that this further information might ring a bell for someone.


I think I will setup a Squeeze box to install upstream Debian package to have 
something to compare. I am currently trying my OpenNebula packages on Wheezy.

I also tried downgrading jquery-ui to exact the version used by upstream:

libjs-jquery-ui_1.8.ooops.16+dfsg-1_all.deb

I wonder why these are called "ooops" in the version number part.

jquery is 1.7.2 in Debian Wheezy as well.


(me wants ruby in the browser;)

Ciao,
-- 
Martin Steigerwald - teamix GmbH - http://www.teamix.de
gpg: 19E3 8D42 896F D004 08AC A0CA 1E10 C593 0399 AE90



More information about the Pkg-opennebula-devel mailing list