Description of problem: http://resources.ovirt.org/pub/ovirt-4.0-snapshot/rpm/el7/noarch/ovirt-engine-webadmin-portal-debuginfo-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch.rpm "Error while executing action: A Request to the Server failed: java.lang.reflect.InvocationTargetException" Nothing on ui.log (debug log RPM is installed, service restarted) On server.log: 2016-12-26 13:33:46,867 WARNING [com.google.gwt.rpc.server.WebModePayloadSink] (default task-20) Skipped sending the field org.ovirt.engine.core.common.migration.MigrationPolicy.config because it's unused in the client. It should either be changed to transient or removed. 2016-12-26 13:33:46,867 WARNING [com.google.gwt.rpc.server.WebModePayloadSink] (default task-20) Skipped sending the field org.ovirt.engine.core.common.migration.ConvergenceConfig.convergenceItems because it's unused in the client. It should either be changed to transient or removed. 2016-12-26 13:33:46,867 WARNING [com.google.gwt.rpc.server.WebModePayloadSink] (default task-20) Skipped sending the field org.ovirt.engine.core.common.migration.ConvergenceConfig.initialItems because it's unused in the client. It should either be changed to transient or removed. 2016-12-26 13:33:46,867 WARNING [com.google.gwt.rpc.server.WebModePayloadSink] (default task-20) Skipped sending the field org.ovirt.engine.core.common.migration.ConvergenceConfig.lastItems because it's unused in the client. It should either be changed to transient or removed. 2016-12-26 13:33:46,867 WARNING [com.google.gwt.rpc.server.WebModePayloadSink] (default task-20) Skipped sending the field org.ovirt.engine.core.common.migration.ConvergenceItemWithStallingLimit.convergenceItem because it's unused in the client. It should either be changed to transient or removed. 2016-12-26 13:33:46,867 WARNING [com.google.gwt.rpc.server.WebModePayloadSink] (default task-20) Skipped sending the field org.ovirt.engine.core.common.migration.ConvergenceItem.params because it's unused in the client. It should either be changed to transient or removed. 2016-12-26 13:33:50,935 INFO [org.jboss.as.clustering.infinispan] (default task-27) WFLYCLINF0002: Started dashboard cache from ovirt-engine container 2016-12-26 13:33:50,941 INFO [org.jboss.as.clustering.infinispan] (default task-27) WFLYCLINF0002: Started inventory cache from ovirt-engine container 2016-12-26 13:33:50,992 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (default task-27) IJ000407: No lazy enlistment available for DWHDataSource httpd ssl_error_log is full with: Mon Dec 26 13:10:14.965623 2016] [proxy:error] [pid 26599] AH00940: AJP: disabled connection for (127.0.0.1) [Mon Dec 26 13:10:14.991160 2016] [proxy:error] [pid 26889] AH00940: AJP: disabled connection for (127.0.0.1) [Mon Dec 26 13:10:15.026485 2016] [proxy:error] [pid 26848] AH00940: AJP: disabled connection for (127.0.0.1) [Mon Dec 26 13:10:15.047199 2016] [proxy:error] [pid 26601] AH00940: AJP: disabled connection for (127.0.0.1) [Mon Dec 26 13:10:15.085687 2016] [proxy:error] [pid 26597] AH00940: AJP: disabled connection for (127.0.0.1) which makes me think it sounds like related to https://gerrit.ovirt.org/#/c/68394/ Version-Release number of selected component (if applicable): [root@lago-basic-suite-4-0-engine ovirt-engine]# rpm -qa |grep ovirt |grep -E "engine|web" ovirt-engine-setup-plugin-ovirt-engine-common-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-tools-backup-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-tools-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-backend-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-extensions-api-impl-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-lib-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-setup-plugin-websocket-proxy-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-dwh-setup-4.0.7-0.1.master.20161204142138.el7.centos.noarch ovirt-engine-restapi-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-vmconsole-proxy-helper-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-setup-plugin-ovirt-engine-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-webadmin-portal-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-userportal-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-extension-aaa-ldap-1.2.3-0.0.master.20161216110759.git7206896.el7.noarch ovirt-engine-extension-aaa-jdbc-1.1.3-0.0.master.20161118164739.gitd0ff686.el7.noarch ovirt-engine-sdk-python-3.6.9.2-0.1.20161207.gite99bbd1.el7.centos.noarch ovirt-engine-wildfly-10.1.0-1.el7.x86_64 python-ovirt-engine-sdk4-4.0.4-1.el7.centos.x86_64 ovirt-engine-setup-base-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-cli-3.6.9.2-1.el7.centos.noarch ovirt-engine-websocket-proxy-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-dwh-4.0.7-0.1.master.20161204142138.el7.centos.noarch ovirt-engine-setup-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-dashboard-1.0.6-1.el7.centos.noarch ovirt-engine-dbscripts-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-extension-aaa-ldap-setup-1.2.3-0.0.master.20161216110759.git7206896.el7.noarch ovirt-engine-webadmin-portal-debuginfo-4.0.7-0.0.master.20161225152228.gitce33304.el7.centos.noarch ovirt-engine-wildfly-overlay-10.0.0-1.el7.noarch How reproducible: Always, on the first time entering the UI, clicking many times makes it go away. Steps to Reproduce: 1. Run ovirt-system-test suite 4.0, login to UI. Actual results: Additional info: ui.log is empty, even with debug RPM installed and service restarted.
Can you please attach all logs?
Interesting - doesn't reproduce with ovirt-engine-webadmin-portal-4.0.7-0.0.master.20161226130549.git8fe5e67.el7.centos.noarch - worth looking into what the difference is. I remember already closing such a TargetInvocation bug from QE because they could not reproduce it later either...
(In reply to Yaniv Kaul from comment #2) > Interesting - doesn't reproduce with > ovirt-engine-webadmin-portal-4.0.7-0.0.master.20161226130549.git8fe5e67.el7. > centos.noarch - worth looking into what the difference is. I remember > already closing such a TargetInvocation bug from QE because they could not > reproduce it later either... We closed it because it was already fixed, and they were using an older version.
Note also that in the web server log are kind of normal. They indicate that the web server wasn't able to connect to the application server, and thus the web server disabled the failed worker (temporarily, 60 seconds by default, 5 in our setup, can be adjusted). Note that a request that returns an error response, like 404 or 500, is *not* considered a failure, only if the TCP connection isn't established or no response is received it is considered a failure. The application server starts the AJP listener very soon, even before deploying the application. So if this is happening it means that some client is trying to access the application while the engine is down or starting. That client may be the UI, if it is kept open while the engine is restarted.
Seems like the virt issue was fixed only on the 4.0.6 branch and not on the 4.0 branch, so moving to Virt and assigning to Arik (after offline discussing it with him).
This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
4.0.6 has been the last oVirt 4.0 release, please re-target this bug.
admin portal runs without any error, with/without debuginfo and running VM verified in ovirt-engine-webadmin-portal-4.0.7-0.1.el7ev.noarch with ovirt-engine-webadmin-portal-debuginfo-4.0.7-0.1.el7ev.noarch