Bug 1663615 - [UI] Cannot list unattached hosts to a network
Summary: [UI] Cannot list unattached hosts to a network
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Network
Version: 4.2.7
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ovirt-4.4.0
: ---
Assignee: Dominik Holler
QA Contact: Michael Burman
URL:
Whiteboard:
: 1776806 1847711 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-01-05 13:57 UTC by Leo David
Modified: 2020-06-18 11:40 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-05-20 20:04:11 UTC
oVirt Team: Network
Embargoed:
pm-rhel: ovirt-4.4+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 105325 0 master MERGED webadmin: fix NPE for unattached networks 2020-08-27 10:35:53 UTC

Description Leo David 2019-01-05 13:57:27 UTC
Description of problem:

Cannot list unattached hosts to a network.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:

1. Click on Networks -> "Network name" - Hosts - Unattached


Actual results:
UI throws the following error:

Uncaught exception occurred. Please try reloading the page. Details: (TypeError) : M9(...) is null
Please have your administrator check the UI logs

Expected results:

A list with un-attached hosts should show up, as in previous UI versions.

Additional info:

Comment 1 Greg Sheremeta 2019-01-05 14:06:31 UTC
Thanks, Leo.

From Leo's report on users list [https://lists.ovirt.org/archives/list/users@ovirt.org/message/M43Z4DANI35U723AKFM4MD52MP2S2ILL/]


- 2018-12-13 15:21:34,625Z ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-2) [] Permutation name:                                         F7D51C60208EA84178ACC5B48326252F
2018-12-13 15:21:34,626Z ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-2) [] Uncaught exception                                        : com.google.gwt.core.client.JavaScriptException: (TypeError) : M9(...) is null
        at org.ovirt.engine.ui.webadmin.section.main.view.tab.network.SubTabNetworkHostView$6.$getValue(SubTabNetworkHostView.java:125)
        at org.ovirt.engine.ui.webadmin.section.main.view.tab.network.SubTabNetworkHostView$6.getValue(SubTabNetworkHostView.java:125)
        at com.google.gwt.user.cellview.client.Column.render(Column.java:164) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTableBuilder.$renderCell(AbstractCellTableBuilder.java:188) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.DefaultCellTableBuilder.$buildRowImpl(DefaultCellTableBuilder.java:62) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTableBuilder.$buildRow(AbstractCellTableBuilder.java:85) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTable.$buildRowValues(AbstractCellTable.java:2350) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTable.replaceAllChildren(AbstractCellTable.java:2149) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractHasData$View.replaceAllChildren(AbstractHasData.java:265) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.HasDataPresenter.$resolvePendingState(HasDataPresenter.java:1062) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.HasDataPresenter$2.execute(HasDataPresenter.java:981) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.SchedulerImpl.runScheduledTasks(SchedulerImpl.java:167) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.SchedulerImpl.$flushFinallyCommands(SchedulerImpl.java:272) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.Impl.exit(Impl.java:313) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:275) [gwt-servlet.jar:]
        at Unknown.Qu/<(https://ovirt-engine.main.lab/ovirt-engine/webadmin/?locale=en_US)
        at Unknown.anonymous(Unknown)
2018-12-13 15:21:34,660Z ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-7) [] Permutation name:                                         F7D51C60208EA84178ACC5B48326252F
2018-12-13 15:21:34,662Z ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-7) [] Uncaught exception                                        : com.google.gwt.core.client.JavaScriptException: (TypeError) : M9(...) is null
        at org.ovirt.engine.ui.webadmin.section.main.view.tab.network.SubTabNetworkHostView$6.$getValue(SubTabNetworkHostView.java:125)
        at org.ovirt.engine.ui.webadmin.section.main.view.tab.network.SubTabNetworkHostView$6.getValue(SubTabNetworkHostView.java:125)
        at com.google.gwt.user.cellview.client.Column.render(Column.java:164) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTableBuilder.$renderCell(AbstractCellTableBuilder.java:188) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.DefaultCellTableBuilder.$buildRowImpl(DefaultCellTableBuilder.java:62) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTableBuilder.$buildRow(AbstractCellTableBuilder.java:85) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTable.$buildRowValues(AbstractCellTable.java:2350) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractCellTable.replaceAllChildren(AbstractCellTable.java:2149) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.AbstractHasData$View.replaceAllChildren(AbstractHasData.java:265) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.HasDataPresenter.$resolvePendingState(HasDataPresenter.java:1062) [gwt-servlet.jar:]
        at com.google.gwt.user.cellview.client.HasDataPresenter$2.execute(HasDataPresenter.java:981) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.SchedulerImpl.runScheduledTasks(SchedulerImpl.java:167) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.SchedulerImpl.$flushFinallyCommands(SchedulerImpl.java:272) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.Impl.exit(Impl.java:313) [gwt-servlet.jar:]
        at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:275) [gwt-servlet.jar:]
        at Unknown.Qu/<(https://ovirt-engine.main.lab/ovirt-engine/webadmin/?locale=en_US)
        at Unknown.d(https://ovirt-engine.main.lab/ovirt-engine/webadmin/?locale=en_US)
        at Unknown.anonymous(Unknown)

Comment 2 Sharon Gratch 2019-11-22 07:36:41 UTC
It seems like a Network team issue so re-assigning

Comment 3 Michael Burman 2019-12-03 14:59:11 UTC
Reproduced on RHV 4.4.0-5, with a bit different ERROR, but same flow as described in the description 

2019-12-03 16:56:58,128+02 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-129) [] Uncaught exception: com.google.gwt.core.client.JavaScriptException: (TypeError) : Cannot read property 'N' of null

Comment 4 Dominik Holler 2019-12-03 16:52:22 UTC
*** Bug 1776806 has been marked as a duplicate of this bug. ***

Comment 5 Michael Burman 2019-12-16 04:58:34 UTC
Verified on - ovirt-engine-4.4.0-0.9.master.el7.noarch

Comment 6 Sandro Bonazzola 2020-05-20 20:04:11 UTC
This bugzilla is included in oVirt 4.4.0 release, published on May 20th 2020.

Since the problem described in this bug report should be
resolved in oVirt 4.4.0 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.

Comment 7 Dominik Holler 2020-06-18 11:40:20 UTC
*** Bug 1847711 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.