2021-08-19 10:35:47 |
Aleksey Myltsev |
description |
We use volume_backed instances.
After live migration in connection_info desapiaring information about "device_path".
Reseize attached volumes failed because in debug message try to get "device_path".
--- /usr/lib/python3/dist-packages/nova/virt/libvirt/volume/fibrechannel.py 2021-05-26 16:14:34.000000000 +0300
+++ /usr/lib/python3/dist-packages/nova/virt/libvirt/volume/fibrechannel_new.py 2021-05-26 16:14:38.000000000 +0300
@@ -80,6 +80,6 @@
LOG.debug("calling os-brick to extend FC Volume", instance=instance)
new_size = self.connector.extend_volume(connection_info['data'])
LOG.debug("Extend FC Volume %s; new_size=%s",
- connection_info['data']['device_path'],
+ connection_info['volume_id'],
new_size, instance=instance)
return new_size
I think change device_path to volume_id will be better and do not rise this exception.
Release Victoria. |
We use volume_backed instances.
After live migration in connection_info desapiaring information about "device_path".
Resizing of attached volumes failed because in debug message try to get "device_path".
--- /usr/lib/python3/dist-packages/nova/virt/libvirt/volume/fibrechannel.py 2021-05-26 16:14:34.000000000 +0300
+++ /usr/lib/python3/dist-packages/nova/virt/libvirt/volume/fibrechannel_new.py 2021-05-26 16:14:38.000000000 +0300
@@ -80,6 +80,6 @@
LOG.debug("calling os-brick to extend FC Volume", instance=instance)
new_size = self.connector.extend_volume(connection_info['data'])
LOG.debug("Extend FC Volume %s; new_size=%s",
- connection_info['data']['device_path'],
+ connection_info['volume_id'],
new_size, instance=instance)
return new_size
I think change device_path to volume_id will be better and do not rise this exception.
Release Victoria.
Storage Huawei Dorado V3 |
|