Adding RHV host fails with libvirt module no attribute error

Solution Verified - Updated -

Issue

Adding RHV host to the environment fails with following error in the vdsm.log

2021-07-16 11:17:11,802+0200 ERROR (MainThread) [vds] Exception raised (vdsmd:164)
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/vdsm/vdsmd.py", line 162, in run
    serve_clients(log)
  File "/usr/lib/python3.6/site-packages/vdsm/vdsmd.py", line 106, in serve_clients
    from vdsm.clientIF import clientIF  # must import after config is read
  File "/usr/lib/python3.6/site-packages/vdsm/clientIF.py", line 64, in <module>
    from vdsm.virt import vm
  File "/usr/lib/python3.6/site-packages/vdsm/virt/vm.py", line 310, in <module>
    class Vm(object):
  File "/usr/lib/python3.6/site-packages/vdsm/virt/vm.py", line 5836, in Vm
    timeout=libvirt.VIR_DOMAIN_AGENT_RESPONSE_TIMEOUT_BLOCK):
AttributeError: module 'libvirt' has no attribute 'VIR_DOMAIN_AGENT_RESPONSE_TIMEOUT_BLOCK'

Environment

  • Red Hat Virtualization 4.4

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