Guys I followed the procedures and updated the packages and the libvirt-
qemu user is removed from nova group but still getting the same error.
The image type is raw not qcow2 though. Here are the logs:

2020-10-31 17:41:15.579 1735 INFO nova.compute.manager 
[req-4a879436-1412-45ad-b461-12aaceec4a72 53151ac9de83404882af6c50c66c0278 
adf11129db9f4dc494a848389f1d82e0 - 29dc2dc4b31344cfbbb7e896e44026d6 
29dc2dc4b31344cfbbb7e896e44026d6] [instance: 
e05d55df-85e2-44e7-8ea7-f7f060fbc3ba] Successfully reverted task state from 
image_pending_upload on failure for instance.
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server 
[req-4a879436-1412-45ad-b461-12aaceec4a72 53151ac9de83404882af6c50c66c0278 
adf11129db9f4dc494a848389f1d82e0 - 29dc2dc4b31344cfbbb7e896e44026d6 
29dc2dc4b31344cfbbb7e896e44026d6] Exception during message handling: 
libvirt.libvirtError: unable to verify existence of block copy target: 
Permission denied
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server Traceback (most 
recent call last):
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/virt/libvirt/driver.py", line 2432, in 
snapshot
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
metadata['location'] = root_disk.direct_snapshot(
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/virt/libvirt/imagebackend.py", line 452, 
in direct_snapshot
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     raise 
NotImplementedError(_('direct_snapshot() is not implemented'))
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server 
NotImplementedError: direct_snapshot() is not implemented
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server During handling of 
the above exception, another exception occurred:
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server Traceback (most 
recent call last):
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 165, in 
_process_incoming
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     res = 
self.dispatcher.dispatch(message)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 276, in 
dispatch
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     return 
self._do_dispatch(endpoint, method, ctxt, args)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 196, in 
_do_dispatch
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     result = 
func(ctxt, **new_args)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/exception_wrapper.py", line 77, in wrapped
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
_emit_exception_notification(
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/six.py", line 703, in reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     raise value
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/exception_wrapper.py", line 69, in wrapped
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     return f(self, 
context, *args, **kw)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 188, in 
decorated_function
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
LOG.warning("Failed to revert task state for instance. "
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/six.py", line 703, in reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     raise value
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 159, in 
decorated_function
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     return 
function(self, context, *args, **kwargs)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/utils.py", line 1447, in 
decorated_function
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     return 
function(self, context, *args, **kwargs)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 216, in 
decorated_function
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
compute_utils.add_instance_fault_from_exc(context,
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/six.py", line 703, in reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     raise value
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 205, in 
decorated_function
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     return 
function(self, context, *args, **kwargs)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 236, in 
decorated_function
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
compute_utils.delete_image(
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/six.py", line 703, in reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     raise value
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 232, in 
decorated_function
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     return 
function(self, context, image_id, instance,
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 3879, in 
snapshot_instance
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
self._snapshot_instance(context, image_id, instance,
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/compute/manager.py", line 3912, in 
_snapshot_instance
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
self.driver.snapshot(context, instance, image_id,
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/virt/libvirt/driver.py", line 2471, in 
snapshot
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
self._live_snapshot(context, instance, guest,
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/virt/libvirt/driver.py", line 2680, in 
_live_snapshot
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     
dev.rebase(disk_delta, copy=True, reuse_ext=True, shallow=True)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/nova/virt/libvirt/guest.py", line 815, in rebase
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     return 
self._guest._domain.blockRebase(
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/eventlet/tpool.py", line 193, in doit
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     result = 
proxy_call(self._autowrap, f, *args, **kwargs)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/eventlet/tpool.py", line 151, in proxy_call
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     rv = 
execute(f, *args, **kwargs)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/eventlet/tpool.py", line 132, in execute
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     six.reraise(c, 
e, tb)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/six.py", line 703, in reraise
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     raise value
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/eventlet/tpool.py", line 86, in tworker
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     rv = 
meth(*args, **kwargs)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python3/dist-packages/libvirt.py", line 1079, in blockRebase
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server     if ret == -1: 
raise libvirtError ('virDomainBlockRebase() failed', dom=self)
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server 
libvirt.libvirtError: unable to verify existence of block copy target: 
Permission denied
2020-10-31 17:41:15.583 1735 ERROR oslo_messaging.rpc.server

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1896617

Title:
  [SRU] Creation of image (or live snapshot) from the existing VM fails
  if libvirt-image-backend is configured to qcow2 starting from Ussuri

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-nova-compute/+bug/1896617/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to