diff options
author | Lee Yarwood <lyarwood@redhat.com> | 2022-01-26 17:51:27 +0000 |
---|---|---|
committer | melanie witt <melwittt@gmail.com> | 2022-08-02 21:25:48 +0000 |
commit | 5df97016b4c00d5a2699d56d184f237225d01b96 (patch) | |
tree | ebc09077122c7c13026402dd10989098070e0dc5 /nova/compute | |
parent | 794d2f98d9b2be122f852749d8612d53bdbfac69 (diff) | |
download | nova-5df97016b4c00d5a2699d56d184f237225d01b96.tar.gz |
block_device: Add DriverImageBlockDevice to block_device_info
Change-Id: I17e0758e3b77caebd4d142664a8367ab4601ebdf
Diffstat (limited to 'nova/compute')
-rw-r--r-- | nova/compute/manager.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nova/compute/manager.py b/nova/compute/manager.py index 9f8479a30e..fc720e2429 100644 --- a/nova/compute/manager.py +++ b/nova/compute/manager.py @@ -2025,6 +2025,7 @@ class ComputeManager(manager.Manager): ephemerals = [] swap = [] block_device_mapping = [] + image = [] for device in block_devices: if block_device.new_format_is_ephemeral(device): @@ -2036,8 +2037,12 @@ class ComputeManager(manager.Manager): if driver_block_device.is_block_device_mapping(device): block_device_mapping.append(device) + if driver_block_device.is_local_image(device): + image.append(device) + self._default_device_names_for_instance(instance, root_device_name, + image, ephemerals, swap, block_device_mapping) |