Bug 1402401 - Accessing the VMs tab causes an InvocationTargetException
Summary: Accessing the VMs tab causes an InvocationTargetException
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Frontend.WebAdmin
Version: 4.0.6.2
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ovirt-4.0.6
: 4.0.6.3
Assignee: Tomas Jelinek
QA Contact: Lucie Leistnerova
URL:
Whiteboard:
: 1401137 1404807 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-07 13:04 UTC by Oved Ourfali
Modified: 2017-01-18 07:24 UTC (History)
11 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-01-18 07:24:42 UTC
oVirt Team: Virt
Embargoed:
rule-engine: ovirt-4.0.z+
rule-engine: blocker+
mgoldboi: planning_ack+
michal.skrivanek: devel_ack+
pstehlik: testing_ack+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 67937 0 master ABANDONED core: sending subList to the frontend leads to serialization exceptions 2016-12-07 13:19:25 UTC
oVirt gerrit 67939 0 ovirt-engine-4.0.6 MERGED core: fix the serialization of vm statistics for gwt 2016-12-07 15:27:27 UTC

Description Oved Ourfali 2016-12-07 13:04:20 UTC
When opening the admin portal, browsing to the VMs main tab, it causes an InvocationTargetException. Pressing close on this dialog opens another dialog with a "null" error. Doing that several times opens the UI, but this reproduces again when you switch to the VMs main tab. The main tab doesn't load at all.

Comment 1 Michal Skrivanek 2016-12-07 13:14:24 UTC
Apparently a regression introduced by an incorrect fix of bug 1401963. Needs a backport from master where it is already fixed by ahadas

Comment 2 Michael Burman 2016-12-07 14:00:54 UTC
This bug is now on master as well 4.1.0-0.2.master.20161206231204.git3921e29.el7

Comment 3 Yaniv Kaul 2016-12-08 06:24:20 UTC
Am I correct to assume this is solved in gwt 2.8?

Comment 4 Michal Skrivanek 2016-12-08 06:52:22 UTC
(In reply to Michael Burman from comment #2)
> This bug is now on master as well
> 4.1.0-0.2.master.20161206231204.git3921e29.el7

No. It is 4.0.6 only

Comment 5 Michal Skrivanek 2016-12-08 08:36:39 UTC
*** Bug 1401137 has been marked as a duplicate of this bug. ***

Comment 6 Vojtech Szocs 2016-12-08 17:43:30 UTC
(In reply to Yaniv Kaul from comment #3)
> Am I correct to assume this is solved in gwt 2.8?

The problem was in oVirt (backend) code, trying to send GWT RPC incompatible object to the client, as part of query return value.

The problem should be fixed now in master/4.1 and 4.0.6 too.

I wrote a UI infra patch to avoid this kind of problem in future: https://gerrit.ovirt.org/#/c/67960/

Comment 7 Lucie Leistnerova 2016-12-11 23:13:13 UTC
no error, VMs are running without problems

verified in ovirt-engine-4.0.6.3-0.1.el7ev.noarch

Comment 8 Nikolai Sednev 2016-12-12 10:05:09 UTC
Works for me too on host:
vdsm-4.18.18-4.git198e48d.el7ev.x86_64
ovirt-engine-sdk-python-3.6.9.1-1.el7ev.noarch
ovirt-imageio-daemon-0.4.0-0.el7ev.noarch
rhev-release-4.0.6-5-001.noarch
sanlock-3.4.0-1.el7.x86_64
ovirt-vmconsole-host-1.0.4-1.el7ev.noarch
qemu-kvm-rhev-2.6.0-28.el7_3.2.x86_64
ovirt-hosted-engine-ha-2.0.6-1.el7ev.noarch
rhevm-appliance-20161130.0-1.el7ev.noarch
ovirt-setup-lib-1.0.2-1.el7ev.noarch
ovirt-imageio-common-0.3.0-0.el7ev.noarch
libvirt-client-2.0.0-10.el7_3.2.x86_64
ovirt-vmconsole-1.0.4-1.el7ev.noarch
mom-0.5.8-1.el7ev.noarch
ovirt-hosted-engine-setup-2.0.4.1-2.el7ev.noarch
ovirt-host-deploy-1.5.3-1.el7ev.noarch
Linux version 3.10.0-514.2.2.el7.x86_64 (mockbuild.eng.bos.redhat.com) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Wed Nov 16 13:15:13 EST 2016
Linux 3.10.0-514.2.2.el7.x86_64 #1 SMP Wed Nov 16 13:15:13 EST 2016 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux Server release 7.3 (Maipo)

On engine:
rhevm-dependencies-4.0.0-1.el7ev.noarch
rhevm-spice-client-x86-msi-4.0-3.el7ev.noarch
rhev-release-4.0.6-5-001.noarch
rhevm-spice-client-x64-msi-4.0-3.el7ev.noarch
rhevm-doc-4.0.6-1.el7ev.noarch
rhevm-4.0.6.3-0.1.el7ev.noarch
rhev-guest-tools-iso-4.0-6.el7ev.noarch
rhevm-branding-rhev-4.0.0-6.el7ev.noarch
rhevm-setup-plugins-4.0.0.3-1.el7ev.noarch
rhevm-guest-agent-common-1.0.12-3.el7ev.noarch
Linux version 3.10.0-514.el7.x86_64 (mockbuild.eng.bos.redhat.com) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Wed Oct 19 11:24:13 EDT 2016
Linux 3.10.0-514.el7.x86_64 #1 SMP Wed Oct 19 11:24:13 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux Server release 7.3 (Maipo)

Comment 9 Oved Ourfali 2016-12-21 13:07:27 UTC
*** Bug 1404807 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.