Why vdsmd service is failing at unified restoration step with error "too many values to unpack"

Solution Verified - Updated -

Issue

  • vdsmd service is failing with below error in the supervdsm log.
restore-net::ERROR::2017-07-19 17:11:53,099::vdsm-restore-net-config::478::root::(restore) unified restoration failed.
Traceback (most recent call last):
  File "/usr/share/vdsm/vdsm-restore-net-config", line 473, in restore
    unified_restoration()
  File "/usr/share/vdsm/vdsm-restore-net-config", line 138, in unified_restoration
    classified_conf = _classify_nets_bonds_config(available_config)
  File "/usr/share/vdsm/vdsm-restore-net-config", line 284, in _classify_nets_bonds_config
    current_config = kernelconfig.KernelConfig(NetInfo(netswitch.netinfo()))
  File "/usr/lib/python2.7/site-packages/vdsm/network/netswitch.py", line 298, in netinfo
    _netinfo = netinfo_get(compatibility=compatibility)
  File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/cache.py", line 124, in get
    return _get(vdsmnets)
  File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/cache.py", line 65, in _get
    nets_info = _networks_report(vdsmnets, routes, ipaddrs, devices_info)
  File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/cache.py", line 89, in _networks_report
    report_network_qos(nets_info, devices_info)
  File "/usr/lib/python2.7/site-packages/vdsm/network/netinfo/qos.py", line 42, in report_network_qos
    iface, = host_ports
ValueError: too many values to unpack

Environment

  • Red Hat Virtualization 4.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content