Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2018:1595
Description of problem: Using Cinder to connect two different Ceph cluster. Each type named: Ceph and Cephnew. Nova type name Ceph for ceph cluster. Version-Release number of selected component (if applicable): OSP 10 How reproducible: 100% Steps to Reproduce: 1. Create volume on both ceph cluster: 1a. ceph1 for ceph cluster 1b. cephnew for cephnew cluster 2. Create an instance using volume 3. Attach volume from ceph1 to instance => Success 4. Attach volume cephnew to instance => Failed. (Error message from nova-compute log attached below. No obvious error from cinder log) Actual results: nova compute error log: 2017-10-13 11:37:30.407 29961 INFO nova.compute.manager [req-5ba8c9fc-6bb7-42fe- a3b7-5610059b4b5e 1fba8452348c4537927a9c44b9fffc2e b0201f0597f5432c98f63409ea685925 - - -] [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Attaching volume 9854875f-f062-4901-a627- c69392c5f51e to /dev/vdb 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [req-5ba8c9fc-6bb7-42fe-a3b7-5610059b4b5e 1fba8452348c4537927a9c44b9fffc2e b0201f0597f5432c98f63409ea685925 - - -] [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Failed to attach volume at mountpoint: / dev/vdb 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Traceback (most recent call last): 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/driver.py", line 1173, in attach_volume 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] guest.attach_device(conf, persistent=True, live=live) 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/guest.py", line 294, in attach_device 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self._domain.attachDeviceFlags(device_xml, flags=flags) 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 186, in doit 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] result = proxy_call(self._autowrap, f, *args, **kwargs) 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 144, in proxy_call 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] rv = execute(f, *args, **kwargs) 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 125, in execute 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] six.reraise(c, e, tb) 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 83, in tworker 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] rv = meth(*args, **kwargs) 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib64/python2.7/site- packages/libvirt.py", line 560, in attachDeviceFlags 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self) 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] libvirtError: internal error: unable to execute QEMU command '__com.redhat_drive_add': Device 'drive-virtio-disk1' could not be initialized 2017-10-13 11:37:30.792 29961 ERROR nova.virt.libvirt.driver [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [req-5ba8c9fc-6bb7-42fe-a3b7-5610059b4b5e 1fba8452348c4537927a9c44b9fffc2e b0201f0597f5432c98f63409ea685925 - - -] [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Driver failed to attach volume 9854875f- f062-4901-a627-c69392c5f51e at /dev/vdb 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [req-5ba8c9fc-6bb7-42fe-a3b7-5610059b4b5e 1fba8452348c4537927a9c44b9fffc2e b0201f0597f5432c98f63409ea685925 - - -] [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Driver failed to attach volume 9854875f- f062-4901-a627-c69392c5f51e at /dev/vdb 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Traceback (most recent call last): 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/block_device.py", line 274, in attach 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] device_type=self['device_type'], encryption=encryption) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/driver.py", line 1184, in attach_volume 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self._disconnect_volume(connection_info, disk_dev) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self.force_reraise() 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/driver.py", line 1173, in attach_volume 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] guest.attach_device(conf, persistent=True, live=live) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/guest.py", line 294, in attach_device 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self._domain.attachDeviceFlags(device_xml, flags=flags) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 186, in doit 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] result = proxy_call(self._autowrap, f, *args, **kwargs) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 144, in proxy_call 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] rv = execute(f, *args, **kwargs) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 125, in execute 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] six.reraise(c, e, tb) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 83, in tworker 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] rv = meth(*args, **kwargs) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib64/python2.7/site- packages/libvirt.py", line 560, in attachDeviceFlags 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] rv = meth(*args, **kwargs) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib64/python2.7/site- packages/libvirt.py", line 560, in attachDeviceFlags 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self) 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] libvirtError: internal error: unable to execute QEMU command '__com.redhat_drive_add': Device 'drive-virtio-disk1' could not be initialized 2017-10-13 11:37:30.793 29961 ERROR nova.virt.block_device [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [req-5ba8c9fc-6bb7-42fe-a3b7-5610059b4b5e 1fba8452348c4537927a9c44b9fffc2e b0201f0597f5432c98f63409ea685925 - - -] [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Failed to attach 9854875f-f062-4901-a627- c69392c5f51e at /dev/vdb 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] Traceback (most recent call last): 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/compute/manager.py", line 4685, in _attach_volume 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] do_check_attach=False, do_driver_attach=True) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/block_device.py", line 49, in wrapped 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] ret_val = method(obj, context, *args, **kwargs) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/block_device.py", line 283, in attach 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] connector) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self.force_reraise() 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/block_device.py", line 274, in attach 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] device_type=self['device_type'], encryption=encryption) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/driver.py", line 1184, in attach_volume 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self._disconnect_volume(connection_info, disk_dev) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self.force_reraise() 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/driver.py", line 1173, in attach_volume 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] guest.attach_device(conf, persistent=True, live=live) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ nova/virt/libvirt/guest.py", line 294, in attach_device 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] self._domain.attachDeviceFlags(device_xml, flags=flags) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 186, in doit 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] result = proxy_call(self._autowrap, f, *args, **kwargs) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 144, in proxy_call 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] rv = execute(f, *args, **kwargs) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 125, in execute 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] six.reraise(c, e, tb) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib/python2.7/site-packages/ eventlet/tpool.py", line 83, in tworker 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] rv = meth(*args, **kwargs) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] File "/usr/lib64/python2.7/site- packages/libvirt.py", line 560, in attachDeviceFlags 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self) 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] libvirtError: internal error: unable to execute QEMU command '__com.redhat_drive_add': Device 'drive-virtio-disk1' could not be initialized 2017-10-13 11:37:30.937 29961 ERROR nova.compute.manager [instance: 07da78ed-2dd4-4758-9ed3-7837399346cf] 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server [req-5ba8c9fc-6bb7-42fe-a3b7-5610059b4b5e 1fba8452348c4537927a9c44b9fffc2e b0201f0597f5432c98f63409ea685925 - - -] Exception during message handling 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server Traceback (most recent call last): 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_messaging/rpc/server.py", line 133, in _process_incoming 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 150, in dispatch 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 121, in _do_dispatch 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 121, in _do_dispatch 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/exception_wrapper.py", line 75, in wrapped 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server function_name, call_dict, binary) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self.force_reraise() 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/exception_wrapper.py", line 66, in wrapped 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server return f(self, context, *args, **kw) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 216, in decorated_function 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server kwargs['instance'], e, sys.exc_info()) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self.force_reraise() 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 204, in decorated_function 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server return function(self, context, *args, **kwargs) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 4675, in attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server do_attach_volume(context, instance, driver_bdm) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_concurrency/lockutils.py", line 271, in inner 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server return f(*args, **kwargs) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 4673, in do_attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server bdm.destroy() 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self.force_reraise() 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 4670, in do_attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 4670, in do_attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server return self._attach_volume(context, instance, driver_bdm) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 4693, in _attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self.volume_api.unreserve_volume(context, bdm.volume_id) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self.force_reraise() 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/compute/manager.py", line 4685, in _attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server do_check_attach=False, do_driver_attach=True) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/virt/block_device.py", line 49, in wrapped 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server ret_val = method(obj, context, *args, **kwargs) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/virt/block_device.py", line 283, in attach 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server connector) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self.force_reraise() 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/virt/block_device.py", line 274, in attach 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server device_type=self['device_type'], encryption=encryption) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/virt/libvirt/driver.py", line 1184, in attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self._disconnect_volume(connection_info, disk_dev) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self.force_reraise() 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/virt/libvirt/driver.py", line 1173, in attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server guest.attach_device(conf, persistent=True, live=live) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/virt/libvirt/driver.py", line 1173, in attach_volume 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server guest.attach_device(conf, persistent=True, live=live) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/nova/virt/libvirt/guest.py", line 294, in attach_device 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server self._domain.attachDeviceFlags(device_xml, flags=flags) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/eventlet/tpool.py", line 186, in doit 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server result = proxy_call(self._autowrap, f, *args, **kwargs) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/eventlet/tpool.py", line 144, in proxy_call 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server rv = execute(f, *args, **kwargs) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/eventlet/tpool.py", line 125, in execute 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server six.reraise(c, e, tb) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/lib/ python2.7/site-packages/eventlet/tpool.py", line 83, in tworker 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server rv = meth(*args, **kwargs) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server File "/usr/ lib64/python2.7/site-packages/libvirt.py", line 560, in attachDeviceFlags 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self) 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server libvirtError: internal error: unable to execute QEMU command '__com.redhat_drive_add': Device 'drive-virtio-disk1' could not be initialized 2017-10-13 11:37:31.001 29961 ERROR oslo_messaging.rpc.server Expected results: Volume successfully attached. Additional info: Found the possible fix from the upstream. Not sure if it is applied in later release already nor backported to OSP 10 or not.