← Back to team overview

yahoo-eng-team team mailing list archive

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

 

** Changed in: nova
       Status: Fix Committed => Fix Released

** Changed in: nova
    Milestone: None => liberty-1

-- 
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):
  Fix Released

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


References