I'll work on it some more. I have 2 different clusters in the data center (1 is the Hosted Engine systems, another is not..) I had trouble with both. I'll try again on the non-hosted engine cluster to see what it is doing. I have it working in 4.1, but we are trying to do a clean wipe since the 4.1 engine has been upgraded so many times from v3.5 plus we want to move to hosted-engine-ha from a single engine node and the ansible modules/roles (which also have problems..)
thomas On Tue, Mar 13, 2018 at 6:27 AM, Edward Haas <[email protected]> wrote: > > OVS switch support is experimental at this stage and in some cases when > trying to change from one switch to the other, it fails. > It was also not checked against a hosted engine setup, which handles > networking a bit differently for the management network (ovirtmgmt). > Nevertheless, we are interested in understanding all the problems that > exists today, so if you can, please share the supervdsm log, it has the > interesting networking traces. > > We plan to block cluster switch editing until these problems are resolved. > It will be only allowed to define a new cluster as OVS, not convert an > existing one from Linux Bridge to OVS. > > On Fri, Mar 9, 2018 at 9:54 AM, Thomas Davis <[email protected]> wrote: > >> I'm getting further along with 4.2.2rc3 than the 4.2.1 when it comes to >> hosted engine and vlans.. it actually does install >> under 4.2.2rc3. >> >> But it's a complete failure when I switch the cluster from Linux >> Bridge/Legacy to OVS. The first time I try, vdsm does >> not properly configure the node, it's all messed up. >> >> I'm getting this in vdsmd logs: >> >> 2018-03-08 23:12:46,610-0800 INFO (jsonrpc/7) [api.network] START >> setupNetworks(networks={u'ovirtmgmt': {u'ipv6autoconf': True, u'nic': >> u'eno1', u'vlan': u'50', u'ipaddr': u'192.168.85.49', u'switch': u'ovs', >> u'mtu': 1500, u'netmask': u'255.255.252.0', u'dhcpv6': False, u'STP': >> u'no', u'bridged': u'true', u'gateway': u'192.168.85.254', u'defaultRoute': >> True}}, bondings={}, options={u'connectivityCheck': u'true', >> u'connectivityTimeout': 120}) from=::ffff:192.168.85.24,56806, >> flow_id=4147e25f-0a23-4f47-a0a4-d424a3437d11 (api:46) >> >> 2018-03-08 23:12:52,449-0800 INFO (jsonrpc/2) [jsonrpc.JsonRpcServer] >> RPC call Host.ping2 succeeded in 0.00 seconds (__init__:573) >> >> 2018-03-08 23:12:52,511-0800 INFO (jsonrpc/7) [api.network] FINISH >> setupNetworks error=[Errno 19] ovirtmgmt is not present in the system >> from=::ffff:192.168.85.24,56806, flow_id=4147e25f-0a23-4f47-a0a4-d424a3437d11 >> (api:50) >> 2018-03-08 23:12:52,512-0800 ERROR (jsonrpc/7) [jsonrpc.JsonRpcServer] >> Internal server error (__init__:611) >> Traceback (most recent call last): >> File "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line >> 606, in _handle_request >> res = method(**params) >> File "/usr/lib/python2.7/site-packages/vdsm/rpc/Bridge.py", line 201, >> in _dynamicMethod >> result = fn(*methodArgs) >> File "<string>", line 2, in setupNetworks >> File "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 48, >> in method >> ret = func(*args, **kwargs) >> File "/usr/lib/python2.7/site-packages/vdsm/API.py", line 1527, in >> setupNetworks >> supervdsm.getProxy().setupNetworks(networks, bondings, options) >> File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line >> 55, in __call__ >> return callMethod() >> File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line >> 53, in <lambda> >> **kwargs) >> File "<string>", line 2, in setupNetworks >> File "/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in >> _callmethod >> raise convert_to_error(kind, result) >> IOError: [Errno 19] ovirtmgmt is not present in the system >> 2018-03-08 23:12:52,512-0800 INFO (jsonrpc/7) [jsonrpc.JsonRpcServer] >> RPC call Host.setupNetworks failed (error -32603) in 5.90 seconds >> (__init__:573) >> 2018-03-08 23:12:54,769-0800 INFO (jsonrpc/1) [jsonrpc.JsonRpcServer] >> RPC call Host.ping2 succeeded in 0.00 seconds (__init__:573) >> 2018-03-08 23:12:54,772-0800 INFO (jsonrpc/5) [api.host] START >> getCapabilities() from=::1,45562 (api:46) >> 2018-03-08 23:12:54,906-0800 INFO (jsonrpc/5) [api.host] FINISH >> getCapabilities error=[Errno 19] ovirtmgmt is not present in the system >> from=::1,45562 (api:50) >> 2018-03-08 23:12:54,906-0800 ERROR (jsonrpc/5) [jsonrpc.JsonRpcServer] >> Internal server error (__init__:611) >> Traceback (most recent call last): >> File "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line >> 606, in _handle_request >> res = method(**params) >> File "/usr/lib/python2.7/site-packages/vdsm/rpc/Bridge.py", line 201, >> in _dynamicMethod >> result = fn(*methodArgs) >> File "<string>", line 2, in getCapabilities >> File "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 48, >> in method >> ret = func(*args, **kwargs) >> File "/usr/lib/python2.7/site-packages/vdsm/API.py", line 1339, in >> getCapabilities >> c = caps.get() >> File "/usr/lib/python2.7/site-packages/vdsm/host/caps.py", line 168, >> in get >> net_caps = supervdsm.getProxy().network_caps() >> File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line >> 55, in __call__ >> return callMethod() >> File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line >> 53, in <lambda> >> **kwargs) >> File "<string>", line 2, in network_caps >> File "/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in >> _callmethod >> raise convert_to_error(kind, result) >> IOError: [Errno 19] ovirtmgmt is not present in the system >> >> So something is dreadfully wrong with the bridge to ovs conversion in >> 4.2.2rc3. >> >> thomas >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.ovirt.org/mailman/listinfo/users >> > >
_______________________________________________ Users mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/users

