Brief description of the problem
After Update to 3.9.0.-16
Detailed step by step instructions to reproduce the problem
After Update to 3.9.0.-16 this error message occurs. Before the update there was no error becuase of the drives serial no. This is NOT virtual machine.
Error Traceback provided on the Web-UI
Traceback (most recent call last):
File "/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py", line 41, in _handle_exception
File "/opt/rockstor/src/rockstor/storageadmin/views/network.py", line 180, in get_queryset
File "/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py", line 145, in inner
return func(*args, **kwargs)
File "/opt/rockstor/src/rockstor/storageadmin/views/network.py", line 148, in _refresh_devices
dmap = network.devices()
File "/opt/rockstor/src/rockstor/system/network.py", line 50, in devices
o2, e2, r2 = run_command([NMCLI, 'd', 'show', dev])
File "/opt/rockstor/src/rockstor/system/osi.py", line 115, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /usr/bin/nmcli d show vethda3e698. rc = 10. stdout = ['']. stderr = ["Error: Device 'vethda3e698' not found.", '']
@g6094199 Hello again. Yes it looks like the network setup stuff is expecting a different device name to what currently exists. ie:
Can you paste the output of the following command:
nmcli d show
I would imagine this is a bug where we are not coping well with a network device name change. I’m afraid I’m not that familiar with the network code just yet however.
Could you clarify that a little please, maybe a disks page screen shot (if possible).
Also can you show a screen shot of the network page (System- Network) if you can get to it?
@g6094199 By way of notification / follow up I’m pretty sure that the cause of your reported issue has now been addressed by @suman in testing channel release version 3.9.1-7:
by way of pull request:
from your report of:
Hope that helps.