yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #96032
[Bug 2114855] [NEW] VM rebuild starts even if image virtual size is greater than the flavor's disk size
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 <zuul@xxxxxxxxxxxxxxxxxx>
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 <zuul@xxxxxxxxxxxxxxxxxx>
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