Public bug reported: Description =========== Openstackclient + Nova API accept to rebuild server with virtual size greater than the specified flavor’s disk size.
Steps to Reproduce ================== 1 - Create a server specifying a flavor with small disk size (example: 1 GB) and an image small enough to fit. openstack flavor create --ram 512 --disk 1 --vcpus 1 tiny openstack server create –flavor tiny –image cirros vm-test 2 - Try to rebuild the server using a larger image but that still fits. It’s virtual size must be greater than the flavor’s disk size. openstack server rebuild –image ubuntu-jammy vm-test Expected Behavior ================= The rebuild process should fail and the created VM must retain the previous image. Actual Result ============= The rebuild process starts, going to the REBUILDING state. After that, the process fails, the VM state changes to ERROR and a FlavorDiskSmallerThanImage Exception is thrown by Nova. Environment =========== 1. Openstack version: stable/2024.1 commit 8555afb07d39dfad81e39c4a90b371598acaa8ca (HEAD) Merge: 2c98f91826 c1e86e3699 Author: Zuul <z...@review.opendev.org> Date: Wed Nov 27 19:43:20 2024 +0000 Merge "Handle neutron-client conflict" into stable/2024.1 2. Hypervisor: Libvirt + qemu 3. Storage: Ceph Reef 4. Networking: Neutron + OVS Logs & Configs ============== nova-compute Pod logs: /var/lib/nova/instances/_base/d627cf02a18f376b994c774d0779bc4e6563a211 virtual size 2361393152 larger than flavor root disk size 1073741824: NotImplementedError 2025-06-05 18:54:44.024 3587389 WARNING nova.compute.manager [req-2481098a-3096-4f92-8dd6-1a62e0dc5bce req- bcba5ab4-c2d7-44d8-8072-b48bf9790d1e 8972d5915dc94b57b31d89dee4bae75a d719863d621d4d04872dc6dca437b142 - - 74df23385e0a491cae821e3a78ad5564 74df23385e0a491cae821e3a78ad5564] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Received unexpected event network- vif-unplugged-cf91e8ca-5ae7-4855-a9ff-85dcdb517e40 for instance with vm_state active and task_state rebuild_spawning. 2025-06-05 18:54:44.092 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.098 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] notify_about_instance_usage: compute.instance.rebuild.error 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Setting instance vm_state to ERROR: nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4222, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.rebuild(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site-packages/nova/virt/driver.py", line 390, in rebuild 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise NotImplementedError() 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] NotImplementedError 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] During handling of the above exception, another exception occurred: 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 11018, in _error_out_instance_on_exception 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] yield 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3948, in rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance_with_claim( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4034, in _do_rebuild_instance_with_claim 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4226, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._rebuild_default_impl(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3816, in _rebuild_default_impl 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.spawn(context, instance, image_meta, injected_files, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 4647, in spawn 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_instance_dir, created_disks = self._create_image( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5057, in _create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_disks = self._create_and_inject_local_root( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5192, in _create_and_inject_local_root 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._try_fetch_image_cache(backend, fetch_func, context, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 11494, in _try_fetch_image_cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] image.cache(fetch_func=fetch_func, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 303, in cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.create_image(fetch_func_sync, base, size, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 699, in create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.verify_base_size(base, size) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 361, in verify_base_size 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise exception.FlavorDiskSmallerThanImage( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. /var/lib/nova/instances/_base/d627cf02a18f376b994c774d0779bc4e6563a211 virtual size 2361393152 larger than flavor root disk size 1073741824: NotImplementedError 2025-06-05 18:54:44.024 3587389 WARNING nova.compute.manager [req-2481098a-3096-4f92-8dd6-1a62e0dc5bce req- bcba5ab4-c2d7-44d8-8072-b48bf9790d1e 8972d5915dc94b57b31d89dee4bae75a d719863d621d4d04872dc6dca437b142 - - 74df23385e0a491cae821e3a78ad5564 74df23385e0a491cae821e3a78ad5564] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Received unexpected event network- vif-unplugged-cf91e8ca-5ae7-4855-a9ff-85dcdb517e40 for instance with vm_state active and task_state rebuild_spawning. 2025-06-05 18:54:44.092 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.098 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] notify_about_instance_usage: compute.instance.rebuild.error 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Setting instance vm_state to ERROR: nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4222, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.rebuild(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site-packages/nova/virt/driver.py", line 390, in rebuild 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise NotImplementedError() 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] NotImplementedError 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] During handling of the above exception, another exception occurred: 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 11018, in _error_out_instance_on_exception 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] yield 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3948, in rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance_with_claim( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4034, in _do_rebuild_instance_with_claim 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4226, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._rebuild_default_impl(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3816, in _rebuild_default_impl 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.spawn(context, instance, image_meta, injected_files, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 4647, in spawn 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_instance_dir, created_disks = self._create_image( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5057, in _create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_disks = self._create_and_inject_local_root( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5192, in _create_and_inject_local_root 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._try_fetch_image_cache(backend, fetch_func, context, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 11494, in _try_fetch_image_cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] image.cache(fetch_func=fetch_func, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 303, in cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.create_image(fetch_func_sync, base, size, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 699, in create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.verify_base_size(base, size) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 361, in verify_base_size 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise exception.FlavorDiskSmallerThanImage( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. ** Affects: nova Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/2114855 Title: VM rebuild starts even if image virtual size is greater than the flavor's disk size Status in OpenStack Compute (nova): New Bug description: Description =========== Openstackclient + Nova API accept to rebuild server with virtual size greater than the specified flavor’s disk size. Steps to Reproduce ================== 1 - Create a server specifying a flavor with small disk size (example: 1 GB) and an image small enough to fit. openstack flavor create --ram 512 --disk 1 --vcpus 1 tiny openstack server create –flavor tiny –image cirros vm-test 2 - Try to rebuild the server using a larger image but that still fits. It’s virtual size must be greater than the flavor’s disk size. openstack server rebuild –image ubuntu-jammy vm-test Expected Behavior ================= The rebuild process should fail and the created VM must retain the previous image. Actual Result ============= The rebuild process starts, going to the REBUILDING state. After that, the process fails, the VM state changes to ERROR and a FlavorDiskSmallerThanImage Exception is thrown by Nova. Environment =========== 1. Openstack version: stable/2024.1 commit 8555afb07d39dfad81e39c4a90b371598acaa8ca (HEAD) Merge: 2c98f91826 c1e86e3699 Author: Zuul <z...@review.opendev.org> Date: Wed Nov 27 19:43:20 2024 +0000 Merge "Handle neutron-client conflict" into stable/2024.1 2. Hypervisor: Libvirt + qemu 3. Storage: Ceph Reef 4. Networking: Neutron + OVS Logs & Configs ============== nova-compute Pod logs: /var/lib/nova/instances/_base/d627cf02a18f376b994c774d0779bc4e6563a211 virtual size 2361393152 larger than flavor root disk size 1073741824: NotImplementedError 2025-06-05 18:54:44.024 3587389 WARNING nova.compute.manager [req-2481098a-3096-4f92-8dd6-1a62e0dc5bce req- bcba5ab4-c2d7-44d8-8072-b48bf9790d1e 8972d5915dc94b57b31d89dee4bae75a d719863d621d4d04872dc6dca437b142 - - 74df23385e0a491cae821e3a78ad5564 74df23385e0a491cae821e3a78ad5564] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Received unexpected event network-vif-unplugged-cf91e8ca-5ae7-4855-a9ff-85dcdb517e40 for instance with vm_state active and task_state rebuild_spawning. 2025-06-05 18:54:44.092 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.098 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] notify_about_instance_usage: compute.instance.rebuild.error 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Setting instance vm_state to ERROR: nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4222, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.rebuild(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site-packages/nova/virt/driver.py", line 390, in rebuild 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise NotImplementedError() 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] NotImplementedError 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] During handling of the above exception, another exception occurred: 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 11018, in _error_out_instance_on_exception 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] yield 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3948, in rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance_with_claim( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4034, in _do_rebuild_instance_with_claim 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4226, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._rebuild_default_impl(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3816, in _rebuild_default_impl 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.spawn(context, instance, image_meta, injected_files, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 4647, in spawn 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_instance_dir, created_disks = self._create_image( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5057, in _create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_disks = self._create_and_inject_local_root( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5192, in _create_and_inject_local_root 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._try_fetch_image_cache(backend, fetch_func, context, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 11494, in _try_fetch_image_cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] image.cache(fetch_func=fetch_func, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 303, in cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.create_image(fetch_func_sync, base, size, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 699, in create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.verify_base_size(base, size) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 361, in verify_base_size 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise exception.FlavorDiskSmallerThanImage( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. /var/lib/nova/instances/_base/d627cf02a18f376b994c774d0779bc4e6563a211 virtual size 2361393152 larger than flavor root disk size 1073741824: NotImplementedError 2025-06-05 18:54:44.024 3587389 WARNING nova.compute.manager [req-2481098a-3096-4f92-8dd6-1a62e0dc5bce req- bcba5ab4-c2d7-44d8-8072-b48bf9790d1e 8972d5915dc94b57b31d89dee4bae75a d719863d621d4d04872dc6dca437b142 - - 74df23385e0a491cae821e3a78ad5564 74df23385e0a491cae821e3a78ad5564] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Received unexpected event network-vif-unplugged-cf91e8ca-5ae7-4855-a9ff-85dcdb517e40 for instance with vm_state active and task_state rebuild_spawning. 2025-06-05 18:54:44.092 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.098 3587389 INFO nova.compute.utils [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] notify_about_instance_usage: compute.instance.rebuild.error 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [None req-43dda73b-ca53-462d-a48c-a080faa23400 856cb811913b4f77a23f27639db25a65 d38112160f36474f8989fc5743ee5ab7 - - default default] [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Setting instance vm_state to ERROR: nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4222, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.rebuild(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site-packages/nova/virt/driver.py", line 390, in rebuild 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise NotImplementedError() 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] NotImplementedError 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] During handling of the above exception, another exception occurred: 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] Traceback (most recent call last): 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 11018, in _error_out_instance_on_exception 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] yield 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3948, in rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance_with_claim( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4034, in _do_rebuild_instance_with_claim 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._do_rebuild_instance( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 4226, in _do_rebuild_instance 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._rebuild_default_impl(**kwargs) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/compute/manager.py", line 3816, in _rebuild_default_impl 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.driver.spawn(context, instance, image_meta, injected_files, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 4647, in spawn 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_instance_dir, created_disks = self._create_image( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5057, in _create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] created_disks = self._create_and_inject_local_root( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 5192, in _create_and_inject_local_root 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self._try_fetch_image_cache(backend, fetch_func, context, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/driver.py", line 11494, in _try_fetch_image_cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] image.cache(fetch_func=fetch_func, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 303, in cache 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.create_image(fetch_func_sync, base, size, 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 699, in create_image 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] self.verify_base_size(base, size) 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] File "/var/lib/openstack/lib/python3.9/site- packages/nova/virt/libvirt/imagebackend.py", line 361, in verify_base_size 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] raise exception.FlavorDiskSmallerThanImage( 2025-06-05 18:54:44.099 3587389 ERROR nova.compute.manager [instance: 59cffdbb-2cab-42f4-8c1c-364964e6f696] nova.exception.FlavorDiskSmallerThanImage: Flavor's disk is too small for requested image. Flavor disk is 1073741824 bytes, image is 2361393152 bytes. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/2114855/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp