On Fri, Jul 30, 2021 at 8:54 PM Nir Soffer <nsoffer(a)redhat.com> wrote:
On Fri, Jul 30, 2021 at 7:41 PM Vinícius Ferrão via Users
<users(a)ovirt.org> wrote:
...
> restore-net::ERROR::2021-07-30
12:34:56,167::restore_net_config::462::root::(restore) restoration failed.
> Traceback (most recent call last):
> File
"/usr/lib/python3.6/site-packages/vdsm/network/restore_net_config.py", line
460, in restore
> unified_restoration()
> File
"/usr/lib/python3.6/site-packages/vdsm/network/restore_net_config.py", line
112, in unified_restoration
> classified_conf = _classify_nets_bonds_config(available_config)
> File
"/usr/lib/python3.6/site-packages/vdsm/network/restore_net_config.py", line
237, in _classify_nets_bonds_config
> net_info = NetInfo(netswitch.configurator.netinfo())
> File
"/usr/lib/python3.6/site-packages/vdsm/network/netswitch/configurator.py",
line 323, in netinfo
> _netinfo = netinfo_get(vdsmnets, compatibility)
> File "/usr/lib/python3.6/site-packages/vdsm/network/netinfo/cache.py",
line 268, in get
> return _get(vdsmnets)
> File "/usr/lib/python3.6/site-packages/vdsm/network/netinfo/cache.py",
line 76, in _get
> extra_info.update(_get_devices_info_from_nmstate(state, devices))
> File "/usr/lib/python3.6/site-packages/vdsm/network/netinfo/cache.py",
line 165, in _get_devices_info_from_nmstate
> nmstate.get_interfaces(state, filter=devices)
> File "/usr/lib/python3.6/site-packages/vdsm/network/netinfo/cache.py",
line 164, in <dictcomp>
> for ifname, ifstate in six.viewitems(
> File "/usr/lib/python3.6/site-packages/vdsm/network/nmstate/api.py",
line 228, in is_dhcp_enabled
> return util_is_dhcp_enabled(family_info)
> File
"/usr/lib/python3.6/site-packages/vdsm/network/nmstate/bridge_util.py",
line 137, in is_dhcp_enabled
> return family_info[InterfaceIP.ENABLED] and
family_info[InterfaceIP.DHCP]
> KeyError: 'dhcp'
Looks like a mnstate or NetworkManager bug.
You did not mention any version - are you running the latest ovirt version?
Nir
Hi,
this was a bug in vdsm, in combination with newer nmstate (>=0.3) that was
fixed in version 4.40.50.3. I would suggest you upgrade past this version.
Best regards,
Ales
--
Ales Musil
Software Engineer - RHV Network
Red Hat EMEA <
https://www.redhat.com>
amusil(a)redhat.com IM: amusil
<
https://red.ht/sig>