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