mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
CLOUDSTACK-8263: KVM - virsh resize doesnt refresh libvirt's view of the volume size, refresh pool
Change-Id: I5ea54f7389d72b57bb625e4d87b45b65eb0c96cd
This commit is contained in:
parent
9c381a21c4
commit
6c05d9f572
@ -1919,6 +1919,7 @@ public class LibvirtComputingResource extends ServerResourceBase implements Serv
|
||||
|
||||
/* fetch new size as seen from libvirt, don't want to assume anything */
|
||||
pool = _storagePoolMgr.getStoragePool(spool.getType(), spool.getUuid());
|
||||
pool.refresh();
|
||||
long finalSize = pool.getPhysicalDisk(volid).getVirtualSize();
|
||||
s_logger.debug("after resize, size reports as " + finalSize + ", requested " + newSize);
|
||||
return new ResizeVolumeAnswer(cmd, true, "success", finalSize);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user