On Mon, Feb 20, 2017 at 6:00 PM, Michael Watters <wattersm(a)watters.ws> wrote:
I am building a new ovirt host running Ovirt 4.0 however I am
receiving
UI errors when I attempt to define the host networks in the engine. The
engine logs show errors as follows.
2017-02-20 10:53:44,478 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.HostSetupNetworksVDSCommand]
(default task-358) [653da31a] Exception:
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException:
VDSGenericException: VDSErrorException: Failed to HostSetupNetworksVDS,
error = Error parsing bonding options: 'miimon=1 updelay=0 downdelay-0
mode=802.3ad', code = 25
Why is there a minus sign in "downdelay-0"? How did it get there? We
require a space-separated key=value list. The UI should have blocked
it in a nicer way.
UI logs also show errors as follows.
2017-02-20 10:58:49,092 ERROR
[org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-239) []
Permutation name: 36FFE9E683BD2C616FFB067DABA3A81E
2017-02-20 10:58:49,092 ERROR
[org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-239) []
Uncaught exception: com.google.gwt.event.shared.UmbrellaException: Exception caught:
(TypeError)
__gwt$exception: <skipped>: Cannot read property 'k' of undefined
at Unknown.Ev(webadmin-0.js@25721)
at Unknown.Mv(webadmin-0.js@41)
at Unknown.d8(webadmin-0.js@19)
at Unknown.g8(webadmin-0.js@19)
at Unknown.q7(webadmin-0.js@117)
at Unknown.oq(webadmin-0.js@26)
at Unknown.yq(webadmin-0.js@24441)
at Unknown.$2(webadmin-0.js@149)
at Unknown.qq(webadmin-0.js@112)
at Unknown.qaf(webadmin-0.js@1781)
at Unknown.$$e(webadmin-0.js@85)
at Unknown.a1e(webadmin-0.js@46)
at Unknown.Sx(webadmin-0.js@29)
at Unknown.Wx(webadmin-0.js@57)
at Unknown.eval(webadmin-0.js@54)
at Unknown.PC(webadmin-0.js@20)
at Unknown.W9e(webadmin-0.js@98)
at Unknown.fnf(webadmin-0.js@56)
at Unknown.jnf(webadmin-0.js@7413)
at Unknown.qaf(webadmin-0.js@1399)
at Unknown.$$e(webadmin-0.js@85)
at Unknown.Z$e(webadmin-0.js@60)
at Unknown.$0e(webadmin-0.js@52)
at Unknown.Sx(webadmin-0.js@29)
at Unknown.Wx(webadmin-0.js@57)
at Unknown.eval(webadmin-0.js@54)
Caused by: com.google.gwt.core.client.JavaScriptException: (TypeError)
__gwt$exception: <skipped>: Cannot read property 'k' of undefined
at Unknown.K5p(webadmin-151.js@499431)
at Unknown.K6p(webadmin-151.js@43)
at Unknown.v6p(webadmin-151.js@120)
at Unknown.P6p(webadmin-151.js@500852)
at Unknown.b6r(webadmin-0.js@189)
at Unknown.EFo(webadmin-0.js@71)
at Unknown.UFo(webadmin-0.js@23730)
at Unknown.m3p(webadmin-151.js@870)
at Unknown.rbq(webadmin-151.js@17)
Is there a way to resolve this?
Is it possible to define host networks manually without using the
engine?
It is possible (you can use the Vdsm api) but it is not advisable or
supportable.