Description of problem: When Unshelve instance we can't mirage or resize it When Unshelve Instance - deleting there Image from glance. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Create Vm 2. Shelve 3. Unshelve 4. Migrate or Resize Actual results: On compute: ERROR nova.virt.libvirt.guest [req-15b3071d-5eea-44b8-82b3-514c88a96fdd sgorelov 50ee038df43f439e84b5147b211a832d - default default] Error launching a defined domain with XML ... : libvirtError: Cannot access backing file '/home/nova/_base/a05bc55e3038b8d7aa853637f54ad5ea42745b04' of storage file '/home/nova/02a892d9-ef64-4668-bd49-93a54d452b44/disk' (as uid:107, gid:107): No such file or directory 2020-02-28 13:11:39.467 2450 ERROR nova.virt.libvirt.driver [req-15b3071d-5eea-44b8-82b3-514c88a96fdd sgorelov 50ee038df43f439e84b5147b211a832d - default default] [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] Failed to start libvirt guest: libvirtError: Cannot access backing file '/home/nova/_base/a05bc55e3038b8d7aa853637f54ad5ea42745b04' of storage file '/home/nova/02a892d9-ef64-4668-bd49-93a54d452b44/disk' (as uid:107, gid:107): No such file or directory 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] Traceback (most recent call last): 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 8379, in _error_out_instance_on_exception 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] yield 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 4873, in _finish_resize_helper 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] disk_info, image_meta, bdms) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 4809, in _finish_resize 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] old_instance_type) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] self.force_reraise() 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] six.reraise(self.type_, self.value, self.tb) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 4804, in _finish_resize 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] block_device_info, power_on) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 8998, in finish_migration 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] post_xml_callback=gen_confdrive) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5736, in _create_domain_and_network 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] destroy_disks_on_failure) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] self.force_reraise() 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] six.reraise(self.type_, self.value, self.tb) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5705, in _create_domain_and_network 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] post_xml_callback=post_xml_callback) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5639, in _create_domain 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] guest.launch(pause=pause) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/guest.py", line 144, in launch 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] self._encoded_xml, errors='ignore') 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] self.force_reraise() 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] six.reraise(self.type_, self.value, self.tb) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/guest.py", line 139, in launch 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] return self._domain.createWithFlags(flags) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 190, in doit 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] result = proxy_call(self._autowrap, f, *args, **kwargs) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 148, in proxy_call 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] rv = execute(f, *args, **kwargs) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 129, in execute 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] six.reraise(c, e, tb) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 83, in tworker 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] rv = meth(*args, **kwargs) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] File "/usr/lib64/python2.7/site-packages/libvirt.py", line 1110, in createWithFlags 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self) 2020-02-28 13:11:39.492 2450 ERROR nova.compute.manager [instance: 02a892d9-ef64-4668-bd49-93a54d452b44] libvirtError: Cannot access backing file '/home/nova/_base/a05bc55e3038b8d7aa853637f54ad5ea42745b04' of storage file '/home/nova/02a892d9-ef64-4668-bd49-93a54d452b44/disk' (as uid:107, gid:107): No such file or directory Expected results: Additional info: rpm -qa |grep nova openstack-nova-scheduler-19.1.0-1.el7.noarch python2-nova-19.1.0-1.el7.noarch openstack-nova-common-19.1.0-1.el7.noarch openstack-nova-console-19.1.0-1.el7.noarch openstack-nova-placement-api-19.1.0-1.el7.noarch openstack-nova-api-19.1.0-1.el7.noarch python2-novaclient-13.0.2-1.el7.noarch openstack-nova-conductor-19.1.0-1.el7.noarch openstack-nova-novncproxy-19.1.0-1.el7.noarch https://bugs.launchpad.net/nova/+bug/1732428