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