Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1880972

Summary: UI exception when viewing and sorting VMs via VMs > Network Interfaces > up and down with keyboard
Product: [oVirt] ovirt-engine Reporter: Michael Burman <mburman>
Component: Frontend.WebAdminAssignee: Lucia Jelinkova <ljelinko>
Status: CLOSED CURRENTRELEASE QA Contact: Michael Burman <mburman>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 4.4.1CC: ahadas, bugs
Target Milestone: ovirt-4.4.3Keywords: Regression
Target Release: ---Flags: pm-rhel: ovirt-4.4+
pm-rhel: blocker?
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: ovirt-engine-4.4.3.5 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-11 06:42:08 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Michael Burman 2020-09-21 09:59:51 UTC
Description of problem:
UI exception when viewing and sorting VMs via VMs > Network Interfaces > up and down with keyboard 

2020-09-21 12:55:09,287+03 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-28) [] Uncaught exception: com.google.gwt.event.shared.U
mbrellaException: 2 exceptions caught: Exception caught: (TypeError) : Cannot read property 'Q' of null; (TypeError) : Cannot read property 'Q' of null
        at java.lang.Throwable.Throwable(Throwable.java:72)
        at java.lang.RuntimeException.RuntimeException(RuntimeException.java:32)
        at com.google.web.bindery.event.shared.UmbrellaException.UmbrellaException(UmbrellaException.java:64)
        at Unknown.new f7(webadmin-0.js)
        at com.google.gwt.event.shared.HandlerManager.$fireEvent(HandlerManager.java:117)
        at com.google.gwt.view.client.SelectionChangeEvent.fire(SelectionChangeEvent.java:67)
        at org.ovirt.engine.ui.uicommonweb.models.OrderedMultiSelectionModel.$resolveChanges(OrderedMultiSelectionModel.java:123)
        at org.ovirt.engine.ui.uicommonweb.models.OrderedMultiSelectionModel.fireSelectionChangeEvent(OrderedMultiSelectionModel.java:116)
        at com.google.gwt.view.client.SelectionModel$AbstractSelectionModel$1.execute(SelectionModel.java:128)
        at com.google.gwt.core.client.impl.SchedulerImpl.runScheduledTasks(SchedulerImpl.java:167)
        at com.google.gwt.core.client.impl.SchedulerImpl.$flushFinallyCommands(SchedulerImpl.java:272)
        at com.google.gwt.core.client.impl.Impl.exit(Impl.java:383)
        at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:345)
        at Unknown.eval(webadmin-0.js)

Version-Release number of selected component (if applicable):
rhvm-4.4.3.3-0.19.el8ev.noarch

How reproducible:
100%

Steps to Reproduce:
1. Have at least 2 VMs
2. In the webadmin go to VMs > sub tab network intefaces
3. Sort up and down the VMs by pressing the up and down buttons on the keyboard

Actual results:
UI exceptions each time i press up or down to sort the VMs

Expected results:
No UI exception should be in the webadmin UI

This is a new regression on latest RHV build.

Comment 2 Michael Burman 2020-09-21 10:50:51 UTC
Just to update that the issue reproduced not only via the network interfaces sub tab, but via all Vms sub tabs except the general. So i guess it's not a networking related issue. But a general UI bug.

Comment 3 RHEL Program Management 2020-09-21 12:58:16 UTC
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.

Comment 4 Michael Burman 2020-09-22 07:04:18 UTC
The bug is also in templates view.

Comment 5 Arik 2020-09-22 07:19:11 UTC
(In reply to Michael Burman from comment #4)
> The bug is also in templates view.

And also the fix :)

Comment 6 Michael Burman 2020-10-04 12:06:54 UTC
Verified on - 4.4.3.5-0.5.el8ev

Comment 7 Sandro Bonazzola 2020-11-11 06:42:08 UTC
This bugzilla is included in oVirt 4.4.3 release, published on November 10th 2020.

Since the problem described in this bug report should be resolved in oVirt 4.4.3 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.