Import failures for networking vdsm modules in basic and he suite

Hi, I'm observing some issues with network imports failing. For basic suite supervdsmd fails to start with: l 13 17:24:11 lago-basic-suite-master-host-0 python3[29380]: detected unhandled Python exception in '/usr/share/vdsm/supervdsmd' Jul 13 17:24:11 lago-basic-suite-master-host-0 abrt-server[29382]: Not saving repeating crash in '/usr/share/vdsm/supervdsmd' Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: Traceback (most recent call last): Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: File "/usr/share/vdsm/supervdsmd", line 24, in <module> Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: from vdsm import supervdsm_server Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: File "/usr/lib/python3.6/site-packages/vdsm/supervdsm_server.py", line 66, in <module> Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: from vdsm.network.initializer import init_privileged_network_components Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: File "/usr/lib/python3.6/site-packages/vdsm/network/initializer.py", line 32, in <module> Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: from vdsm.network import nmstate Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: ImportError: cannot import name 'nmstate' While deploying he basic suite I can see smth like (this one's a bit weird cause it's extracted from ansible logs, so might be trimmed): File \"/usr/libexec/vdsm/vm_libvirt_hook.py\", line 29, in <module> from vdsm.virt.vmdevices import storage File \"/usr/$ib/python3.6/site-packages/vdsm/virt/vmdevices/__init__.py\", line 27, in <module> from . import graphics File \"/usr/lib/python3.6/site-packages/vdsm/virt/vmdevices$graphics.py\", line 27, in <module> from vdsm.virt import displaynetwork File \"/usr/lib/python3.6/site-packages/vdsm/virt/displaynetwork.py\", line 23, in <module>\$ from vdsm.network import api as net_api File \"/usr/lib/python3.6/site-packages/vdsm/network/api.py\", line 34, in <module> from vdsm.network import netswitch File \"/usr/lib/python3.6/site-packages/vdsm/network/netswitch/__init__.py\", line 23, in <module> from . import configurator File \"/usr/lib/python3.6/site-packages$vdsm/ Ales, could you take a look? Regards, Marcin

On Mon, Jul 13, 2020 at 8:05 PM Marcin Sobczyk <msobczyk@redhat.com> wrote:
Hi,
I'm observing some issues with network imports failing. For basic suite supervdsmd fails to start with:
l 13 17:24:11 lago-basic-suite-master-host-0 python3[29380]: detected unhandled Python exception in '/usr/share/vdsm/supervdsmd' Jul 13 17:24:11 lago-basic-suite-master-host-0 abrt-server[29382]: Not saving repeating crash in '/usr/share/vdsm/supervdsmd' Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: Traceback (most recent call last): Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: File "/usr/share/vdsm/supervdsmd", line 24, in <module> Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: from vdsm import supervdsm_server Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: File "/usr/lib/python3.6/site-packages/vdsm/supervdsm_server.py", line 66, in <module> Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: from vdsm.network.initializer import init_privileged_network_components Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: File "/usr/lib/python3.6/site-packages/vdsm/network/initializer.py", line 32, in <module> Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: from vdsm.network import nmstate Jul 13 17:24:11 lago-basic-suite-master-host-0 daemonAdapter[29380]: ImportError: cannot import name 'nmstate'
I see same issue now in my setup - supervdsm fail to start: Jul 13 23:00:29 host4 python3[376858]: detected unhandled Python exception in '/usr/share/vdsm/supervdsmd' Jul 13 23:00:29 host4 abrt-server[376860]: Not saving repeating crash in '/usr/share/vdsm/supervdsmd' Jul 13 23:00:29 host4 daemonAdapter[376858]: Traceback (most recent call last): Jul 13 23:00:29 host4 daemonAdapter[376858]: File "/usr/share/vdsm/supervdsmd", line 24, in <module> Jul 13 23:00:29 host4 daemonAdapter[376858]: from vdsm import supervdsm_server Jul 13 23:00:29 host4 daemonAdapter[376858]: File "/usr/lib/python3.6/site-packages/vdsm/supervdsm_server.py", line 66, in <module> Jul 13 23:00:29 host4 daemonAdapter[376858]: from vdsm.network.initializer import init_privileged_network_components Jul 13 23:00:29 host4 daemonAdapter[376858]: File "/usr/lib/python3.6/site-packages/vdsm/network/initializer.py", line 32, in <module> Jul 13 23:00:29 host4 daemonAdapter[376858]: from vdsm.network import nmstate Jul 13 23:00:29 host4 daemonAdapter[376858]: ImportError: cannot import name 'nmstate' Ales, this is bad. You need to revert the bad patch that caused this.
While deploying he basic suite I can see smth like (this one's a bit weird cause it's extracted from ansible logs, so might be trimmed):
File \"/usr/libexec/vdsm/vm_libvirt_hook.py\", line 29, in <module> from vdsm.virt.vmdevices import storage File \"/usr/$ib/python3.6/site-packages/vdsm/virt/vmdevices/__init__.py\", line 27, in <module> from . import graphics File \"/usr/lib/python3.6/site-packages/vdsm/virt/vmdevices$graphics.py\", line 27, in <module> from vdsm.virt import displaynetwork File \"/usr/lib/python3.6/site-packages/vdsm/virt/displaynetwork.py\", line 23, in <module>\$ from vdsm.network import api as net_api File \"/usr/lib/python3.6/site-packages/vdsm/network/api.py\", line 34, in <module> from vdsm.network import netswitch File \"/usr/lib/python3.6/site-packages/vdsm/network/netswitch/__init__.py\", line 23, in <module> from . import configurator File \"/usr/lib/python3.6/site-packages$vdsm/
Ales, could you take a look?
Regards, Marcin _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/4UP3E2GSZBRXK3...

On Mon, Jul 13, 2020 at 11:03 PM Nir Soffer <nsoffer@redhat.com> wrote: ...
Jul 13 23:00:29 host4 daemonAdapter[376858]: from vdsm.network import nmstate Jul 13 23:00:29 host4 daemonAdapter[376858]: ImportError: cannot import name 'nmstate'
Ales, this is bad. You need to revert the bad patch that caused this.
This should fix the issue: https://gerrit.ovirt.org/c/110272/ Nir
participants (2)
-
Marcin Sobczyk
-
Nir Soffer