Description of problem: ----------------------- When a gluster node/volume is managed in RHEVM 3.6, ofter unhandled exceptions are thrown in the UI Version-Release number of selected component (if applicable): ------------------------------------------------------------- RHEVM 3.6.3 How reproducible: ----------------- Always Steps to Reproduce: -------------------- 1. Add a gluster node to gluster enabled cluster ( or to virt+gluster enabled cluster, in the case of hyperconvergence ) 2. Perform any gluster node/volume related tasks ( eg, volume creation, brick creation, getting advanced brick details, volume set, etc ) Actual results: --------------- An error - "Uncaught exception occurred. Please try reloading the page. Details: (TypeError) __gwt$exception: <skipped>: a is null Please have your administrator check the UI logs" was noticed on RHEVM UI Expected results: ----------------- There shouldn't be any exceptions thrown on RHEVM UI Additional info: ---------------- Attached the UI logs and screenshot of exceptions caught on RHEVM UI
Created attachment 1120371 [details] screenshot of exceptions seen on RHEVM UI
Created attachment 1120372 [details] UI log file
Snip of exception errors seen in ui.log <snip> 2016-02-02 05:11:58,051 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (ajp-/127.0.0.1:8702-8) [] Permutation name: 9427A308A8D941A090BA85F4C59BC529 2016-02-02 05:11:58,051 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (ajp-/127.0.0.1:8702-8) [] Uncaught exception: : com.google.gwt.event.shared.UmbrellaException: Exception caught: (TypeError) __gwt$exception: <skipped>: Dab(...) is null at Unknown.ms(Unknown Source) at Unknown.us(Unknown Source) at Unknown.i3(Unknown Source) at Unknown.l3(Unknown Source) at Unknown.v2(Unknown Source) at Unknown.Im(Unknown Source) at Unknown.Sm(Unknown Source) at Unknown.j$(Unknown Source) at Unknown.Km(Unknown Source) at Unknown.H6e(Unknown Source) at Unknown.kXe(Unknown Source) at Unknown.kZe(Unknown Source) at Unknown.Yt(Unknown Source) at Unknown.au(Unknown Source) at Unknown._t/<(Unknown Source) at Unknown.uy(Unknown Source) at Unknown.l6e(Unknown Source) at Unknown.Aol(Unknown Source) at Unknown.H6e(Unknown Source) at Unknown.kXe(Unknown Source) at Unknown.jXe(Unknown Source) at Unknown.iZe(Unknown Source) at Unknown.Yt(Unknown Source) at Unknown.au(Unknown Source) at Unknown._t/<(Unknown Source) at Unknown.anonymous(Unknown Source) Caused by: com.google.gwt.core.client.JavaScriptException: (TypeError) __gwt$exception: <skipped>: Dab(...) is null at Unknown.vrp(Unknown Source) at Unknown.Mnl(Unknown Source) at Unknown.JAk(Unknown Source) at Unknown.E$(Unknown Source) at Unknown.d$(Unknown Source) at Unknown.F2(Unknown Source) ... 22 more </snip>
I see this error whenever i hover over the 'Activites' column in Volumes tab. I could not re-produce this error while doing all volume related operations but carefully not moving the mouse over 'Activites' column. Sas: Can u check and confirm?
(In reply to Ramesh N from comment #4) > I see this error whenever i hover over the 'Activites' column in Volumes > tab. I could not re-produce this error while doing all volume related > operations but carefully not moving the mouse over 'Activites' column. > > Sas: Can u check and confirm? Yes, I was under the impression that while performing 'volume' operations, I could hit this bug. But I was hovering over 'Activities' column under volumes tab, after performing any volume operations from UI. That created an illusion the other way, which made me to think that any volume related operation is causing this issue.
Ramesh, agree with you. what i have observed is when we are doing some operations in activities column it is consistently reproducible and until we close them we cannot really perform any operation.
Seen "uncaught exception occured. Please try reloading the page." when trying to create a new geo-replication.
Can you attach the debug info logs to the bug? You need to install the webadmin-debuginfo package to get the logs
(In reply to Sahina Bose from comment #8) > Can you attach the debug info logs to the bug? You need to install the > webadmin-debuginfo package to get the logs Use the following instructions to enable UI debugging http://www.ovirt.org/uncategorized/engine-debug-obfuscated-ui/
oVirt 4.0 beta has been released, moving to RC milestone.
Moving back to POST since this bug is targeted to 4.0.1 but the patch has not been included in 4.0.1 branch. Please check this bug status and eventually re-target to 4.0.2.
Moving to modified since the patch is already included in 4.0.2 rc1 branch.
Verified and works fine with build ovirt-engine-4.0.2.6-0.1.el7ev.noarch. Do not see any exceptions in the UI while creating volume, setting options, retrieving advanced details and performed rebalance,remove-brick operations.