← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1438803] [NEW] libvirt error libvirtError: Requested operation is not valid: nwfilter is in use hit in _post_live_migration

 

Public bug reported:

http://logs.openstack.org/18/169318/1/check/check-tempest-dsvm-aiopcpu-
full/0f015f3/logs/10.209.65.164-subnode/screen-n-cpu.txt.gz#_2015-03-31_14_41_02_677


2015-03-31 14:41:02.677 20527 WARNING nova.virt.libvirt.driver [-] [instance: bc1bfb78-d8b0-4fad-9a6c-aa9e5c228f8c] Error monitoring migration: Requested operation is not valid: nwfilter is in use
2015-03-31 14:41:02.678 20527 DEBUG nova.virt.libvirt.driver [-] [instance: bc1bfb78-d8b0-4fad-9a6c-aa9e5c228f8c] Live migration monitoring is all done _live_migration /opt/stack/new/nova/nova/virt/libvirt/driver.py:5653
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/eventlet/hubs/poll.py", line 115, in wait
    listener.cb(fileno)
  File "/usr/local/lib/python2.7/dist-packages/eventlet/greenthread.py", line 214, in main
    result = function(*args, **kwargs)
  File "/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 5646, in _live_migration
    dom, finish_event)
  File "/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 5576, in _live_migration_monitor
    migrate_data)
  File "/opt/stack/new/nova/nova/exception.py", line 88, in wrapped
    payload)
  File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 85, in __exit__
    six.reraise(self.type_, self.value, self.tb)
  File "/opt/stack/new/nova/nova/exception.py", line 71, in wrapped
    return f(self, context, *args, **kw)
  File "/opt/stack/new/nova/nova/compute/manager.py", line 352, in decorated_function
    kwargs['instance'], e, sys.exc_info())
  File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 85, in __exit__
    six.reraise(self.type_, self.value, self.tb)
  File "/opt/stack/new/nova/nova/compute/manager.py", line 340, in decorated_function
    return function(self, context, *args, **kwargs)
  File "/opt/stack/new/nova/nova/compute/manager.py", line 5281, in _post_live_migration
    network_info)
  File "/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 6094, in unfilter_instance
    network_info=network_info)
  File "/opt/stack/new/nova/nova/virt/libvirt/firewall.py", line 343, in unfilter_instance
    self.nwfilter.unfilter_instance(instance, network_info)
  File "/opt/stack/new/nova/nova/virt/libvirt/firewall.py", line 274, in unfilter_instance
    _nw.undefine()
  File "/usr/local/lib/python2.7/dist-packages/libvirt.py", line 4753, in undefine
    if ret == -1: raise libvirtError ('virNWFilterUndefine() failed')
libvirtError: Requested operation is not valid: nwfilter is in use
Removing descriptor: 4


It looks like this error is causing live migration to fail

** Affects: nova
     Importance: Undecided
         Status: New


** Tags: libvirt

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1438803

Title:
  libvirt error libvirtError: Requested operation is not valid: nwfilter
  is in use hit in _post_live_migration

Status in OpenStack Compute (Nova):
  New

Bug description:
  http://logs.openstack.org/18/169318/1/check/check-tempest-dsvm-
  aiopcpu-
  full/0f015f3/logs/10.209.65.164-subnode/screen-n-cpu.txt.gz#_2015-03-31_14_41_02_677

  
  2015-03-31 14:41:02.677 20527 WARNING nova.virt.libvirt.driver [-] [instance: bc1bfb78-d8b0-4fad-9a6c-aa9e5c228f8c] Error monitoring migration: Requested operation is not valid: nwfilter is in use
  2015-03-31 14:41:02.678 20527 DEBUG nova.virt.libvirt.driver [-] [instance: bc1bfb78-d8b0-4fad-9a6c-aa9e5c228f8c] Live migration monitoring is all done _live_migration /opt/stack/new/nova/nova/virt/libvirt/driver.py:5653
  Traceback (most recent call last):
    File "/usr/local/lib/python2.7/dist-packages/eventlet/hubs/poll.py", line 115, in wait
      listener.cb(fileno)
    File "/usr/local/lib/python2.7/dist-packages/eventlet/greenthread.py", line 214, in main
      result = function(*args, **kwargs)
    File "/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 5646, in _live_migration
      dom, finish_event)
    File "/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 5576, in _live_migration_monitor
      migrate_data)
    File "/opt/stack/new/nova/nova/exception.py", line 88, in wrapped
      payload)
    File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 85, in __exit__
      six.reraise(self.type_, self.value, self.tb)
    File "/opt/stack/new/nova/nova/exception.py", line 71, in wrapped
      return f(self, context, *args, **kw)
    File "/opt/stack/new/nova/nova/compute/manager.py", line 352, in decorated_function
      kwargs['instance'], e, sys.exc_info())
    File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 85, in __exit__
      six.reraise(self.type_, self.value, self.tb)
    File "/opt/stack/new/nova/nova/compute/manager.py", line 340, in decorated_function
      return function(self, context, *args, **kwargs)
    File "/opt/stack/new/nova/nova/compute/manager.py", line 5281, in _post_live_migration
      network_info)
    File "/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 6094, in unfilter_instance
      network_info=network_info)
    File "/opt/stack/new/nova/nova/virt/libvirt/firewall.py", line 343, in unfilter_instance
      self.nwfilter.unfilter_instance(instance, network_info)
    File "/opt/stack/new/nova/nova/virt/libvirt/firewall.py", line 274, in unfilter_instance
      _nw.undefine()
    File "/usr/local/lib/python2.7/dist-packages/libvirt.py", line 4753, in undefine
      if ret == -1: raise libvirtError ('virNWFilterUndefine() failed')
  libvirtError: Requested operation is not valid: nwfilter is in use
  Removing descriptor: 4

  
  It looks like this error is causing live migration to fail

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1438803/+subscriptions


Follow ups

References