+++ This bug was initially created as a clone of Bug #1808416 +++ 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
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 (Red Hat OpenStack Platform (RHOSP) 16.2 enhancement 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/RHEA-2021:3483