Hi, seems that LNST is broken if use_nm = false is set on slaves.
LNST will crash with following traceback:
Traceback (most recent call last):
File "/root/lnst/lnst/Slave/NetTestSlave.py", line 433, in _process_msg
result = method(*msg["args"])
File "/root/lnst/lnst/Slave/NetTestSlave.py", line 243, in
machine_cleanup
NetConfigDeviceAllCleanup(self._config)
File "/root/lnst/lnst/Slave/NetConfigDevice.py", line 322, in
NetConfigDeviceAllCleanup
NetConfigDeviceType(dev_type).type_cleanup()
TypeError: NetConfigDeviceType() takes exactly 2 arguments (1 given)
Ondrej is working on a complex patch that's going to fix this bug.
I'm attaching simple patch that should help you to use LNST until
Ondrej's patch is ready.
-Jan
Show replies by date