Bug 1474304

Summary: Exception during login of not existing property 'bh'
Product: [oVirt] ovirt-engine Reporter: Lukas Svaty <lsvaty>
Component: Frontend.WebAdminAssignee: Greg Sheremeta <gshereme>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Pavel Stehlik <pstehlik>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 4.2.0CC: bugs, lsvaty, ncredi, oourfali, pnovotny
Target Milestone: ovirt-4.2.0Keywords: Automation
Target Release: ---Flags: rule-engine: ovirt-4.2+
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-07-24 13:00:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: UX RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lukas Svaty 2017-07-24 11:13:15 UTC
Description of problem:
When trying to login inside tests to the webadmin portal we are hist by:

Operation cancelled: Error while executing action: A Request to the Server failed: The response could not be deserialized

And
Error while executing query: null

Version-Release number of selected component (if applicable):
ovirt-engine-webadmin-portal-4.2.0-0.0.master.20170723141021.git463826a.el7.centos.noarch

How reproducible:
unknown

Steps to Reproduce:
1. unknown

Actual results:
Not able to loggin, with traceback in logs.

Additional info:
2017-07-24 13:25:47,292+03 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-30) [] Permutation name: 7833486E7CB4A6E049BD84605D864F16
2017-07-24 13:25:47,292+03 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-30) [] Uncaught exception: com.google.gwt.core.client.JavaScriptException: (TypeError) : Cannot 
read property 'bh' of null
        at org.ovirt.engine.ui.uicommonweb.dataprovider.AsyncDataProvider.$lambda$4(AsyncDataProvider.java:376)
        at org.ovirt.engine.ui.uicommonweb.dataprovider.AsyncDataProvider$lambda$4$Type.executed(AsyncDataProvider.java:376)
        at org.ovirt.engine.ui.frontend.Frontend$2.$onFailure(Frontend.java:332) [frontend.jar:]
        at org.ovirt.engine.ui.frontend.Frontend$2.onFailure(Frontend.java:332) [frontend.jar:]
        at org.ovirt.engine.ui.frontend.communication.OperationProcessor$2.$onFailure(OperationProcessor.java:184) [frontend.jar:]
        at org.ovirt.engine.ui.frontend.communication.OperationProcessor$2.onFailure(OperationProcessor.java:184) [frontend.jar:]
        at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider.$handleMultipleQueriesFailure(GWTRPCCommunicationProvider.java:305) [frontend.jar:]
        at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.onFailure(GWTRPCCommunicationProvider.java:263) [frontend.jar:]
        at com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived(RequestCallbackAdapter.java:198) [gwt-servlet.jar:]
        at com.google.gwt.http.client.Request.$fireOnResponseReceived(Request.java:233) [gwt-servlet.jar:]
        at com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:409) [gwt-servlet.jar:]
        at Unknown.eval(webadmin-0.js)

Comment 1 Oved Ourfali 2017-07-24 11:23:40 UTC
Attaching complete logs is preferable.
Assigning to Greg.

Comment 2 Lukas Svaty 2017-07-24 11:24:15 UTC
the same exception is logged on logins, nothing else

Comment 4 Greg Sheremeta 2017-07-24 12:50:30 UTC
This is a gwt-rpc error, not actually related to login. I can see that the login is successful, the initial download compiles and runs, and gwt does several successful rpc calls before this failure.

It could be a bad installation. It could be a problem with the build. It's probably not a code problem, but I haven't ruled that out.

Can you try that exact same build on a different machine, so we can rule out the machine?

Comment 5 Lukas Svaty 2017-07-24 12:56:59 UTC
tried and I was able to successfully login, without any gwt errors

Comment 6 Lukas Svaty 2017-07-24 13:00:17 UTC
we discussed and investigated the environment with Greg, it does not reproduce on fresh installation, at the moment we are unable to track the issue here. We are closing this one with insufficient data for now, and reopen if this reappears