Hi all,
We are using oBirt since 4.2.
Config is 1Gb or 10G for VM ext network and 40Gb IB for Starage and VM Migration.
We are testing 4.4 and 4.4.0 at the moment.
2 problems
- Major problem is that i can't assign IB netwrok to IB bond i got - "Error while
executing action HostSetupNetworks: Unexpected exception"
VDSM.log
2020-07-11 15:33:39,147+0300 INFO (jsonrpc/1) [api.network] START
setupNetworks(networks={'IB': {'netmask': '255.255.255.0',
'bonding': 'bond1', 'ipv6autoconf': False, 'bridged':
'false', 'ipaddr': '172.17.21.101', 'dhcpv6': False,
'mtu': 65520, 'switch': 'legacy'}}, bondings={},
options={'connectivityTimeout': 120, 'commitOnSuccess': True,
'connectivityCheck': 'true'}) from=::ffff:172.16.21.201,33614,
flow_id=fe589281-3171-41b4-b7aa-e28a4bbebe55 (api:48)
2020-07-11 15:33:40,088+0300 INFO (jsonrpc/1) [api.network] FINISH setupNetworks
error=MAC address cannot be specified in bond interface along with specified bond options
from=::ffff:172.16.21.201,33614, flow_id=fe589281-3171-41b4-b7aa-e28a4bbebe55 (api:52)
2020-07-11 15:33:40,088+0300 ERROR (jsonrpc/1) [jsonrpc.JsonRpcServer] Internal server
error (__init__:350)
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/yajsonrpc/__init__.py", line 345, in
_handle_request
res = method(**params)
File "/usr/lib/python3.6/site-packages/vdsm/rpc/Bridge.py", line 198, in
_dynamicMethod
result = fn(*methodArgs)
File "<decorator-gen-480>", line 2, in setupNetworks
File "/usr/lib/python3.6/site-packages/vdsm/common/api.py", line 50, in
method
ret = func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/vdsm/API.py", line 1548, in
setupNetworks
supervdsm.getProxy().setupNetworks(networks, bondings, options)
File "/usr/lib/python3.6/site-packages/vdsm/common/supervdsm.py", line 56, in
__call__
return callMethod()
File "/usr/lib/python3.6/site-packages/vdsm/common/supervdsm.py", line 54, in
<lambda>
**kwargs)
File "<string>", line 2, in setupNetworks
File "/usr/lib64/python3.6/multiprocessing/managers.py", line 772, in
_callmethod
raise convert_to_error(kind, result)
libnmstate.error.NmstateValueError: MAC address cannot be specified in bond interface
along with specified bond options
2nd problem
- IB bond not working after reboot - theres is no bond1 insterface at all (my solution is
to restart network)
This is not very important as VDSM will change config after Adding bond to oVirt.
P.S.
I Got 100% same config with same cards and samу bond config on 4.3 - everething is
wotking fine.