Skip to content

Commit e2ee575

Browse files
committed
server: fix volume offering not updated after offering change
Fixes #10950 Signed-off-by: Abhishek Kumar <[email protected]>
1 parent bfc4f60 commit e2ee575

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

server/src/main/java/com/cloud/storage/VolumeApiServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1578,6 +1578,7 @@ private VolumeVO orchestrateResizeVolume(long volumeId, long currentSize, long n
15781578
}
15791579
}
15801580

1581+
volume = _volsDao.findById(volumeId);
15811582
if (newDiskOfferingId != null) {
15821583
volume.setDiskOfferingId(newDiskOfferingId);
15831584
_volumeMgr.saveVolumeDetails(newDiskOfferingId, volume.getId());
@@ -1592,7 +1593,6 @@ private VolumeVO orchestrateResizeVolume(long volumeId, long currentSize, long n
15921593
}
15931594

15941595
// Update size if volume has same size as before, else it is already updated
1595-
volume = _volsDao.findById(volumeId);
15961596
if (currentSize == volume.getSize() && currentSize != newSize) {
15971597
volume.setSize(newSize);
15981598
} else if (volume.getSize() != newSize) {

0 commit comments

Comments
 (0)