Skip to content

Commit b963eb8

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

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
@@ -1536,6 +1536,7 @@ private VolumeVO orchestrateResizeVolume(long volumeId, long currentSize, long n
15361536
}
15371537
}
15381538

1539+
volume = _volsDao.findById(volumeId);
15391540
if (newDiskOfferingId != null) {
15401541
volume.setDiskOfferingId(newDiskOfferingId);
15411542
_volumeMgr.saveVolumeDetails(newDiskOfferingId, volume.getId());
@@ -1550,7 +1551,6 @@ private VolumeVO orchestrateResizeVolume(long volumeId, long currentSize, long n
15501551
}
15511552

15521553
// Update size if volume has same size as before, else it is already updated
1553-
volume = _volsDao.findById(volumeId);
15541554
if (currentSize == volume.getSize() && currentSize != newSize) {
15551555
volume.setSize(newSize);
15561556
} else if (volume.getSize() != newSize) {

0 commit comments

Comments
 (0)