← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1484081] [NEW] libvirt error while taking second snapshot of network type disk

 

Public bug reported:

Consistently getting the below error from libvirt when I take a second
snap of a network type disk ...

2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18] Traceback (most recent call last):
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/opt/stack/nova/nova/virt/libvirt/driver.py", line 1749, in _volume_snapshot_create
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     domain.snapshotCreateXML(snapshot_xml, snap_flags)
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 183, in doit
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     result = proxy_call(self._autowrap, f, *args, **kwargs)
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 141, in proxy_call
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     rv = execute(f, *args, **kwargs)
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 122, in execute
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     six.reraise(c, e, tb)
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 80, in tworker
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     rv = meth(*args, **kwargs)
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2472, in snapshotCreateXML
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     if ret is None:raise libvirtError('virDomainSnapshotCreateXML() failed', dom=self)
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18] libvirtError: End of file while reading data: Input/output error
2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18] 


More details will follow in subsequent comments.

** Affects: nova
     Importance: Undecided
         Status: New


** Tags: cinder glusterfs libgfapi libvirt nova snapshot

-- 
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/1484081

Title:
  libvirt error while taking second snapshot of network type disk

Status in OpenStack Compute (nova):
  New

Bug description:
  Consistently getting the below error from libvirt when I take a second
  snap of a network type disk ...

  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18] Traceback (most recent call last):
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/opt/stack/nova/nova/virt/libvirt/driver.py", line 1749, in _volume_snapshot_create
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     domain.snapshotCreateXML(snapshot_xml, snap_flags)
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 183, in doit
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     result = proxy_call(self._autowrap, f, *args, **kwargs)
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 141, in proxy_call
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     rv = execute(f, *args, **kwargs)
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 122, in execute
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     six.reraise(c, e, tb)
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 80, in tworker
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     rv = meth(*args, **kwargs)
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2472, in snapshotCreateXML
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18]     if ret is None:raise libvirtError('virDomainSnapshotCreateXML() failed', dom=self)
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18] libvirtError: End of file while reading data: Input/output error
  2015-08-12 11:10:30.473 TRACE nova.virt.libvirt.driver [instance: 423192d4-1845-4a14-aae1-1aeb6e0b7d18] 

  
  More details will follow in subsequent comments.

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


Follow ups