diff --git a/server/src/com/cloud/storage/StorageManagerImpl.java b/server/src/com/cloud/storage/StorageManagerImpl.java index 11131420bc8..7fa1c0f26bf 100755 --- a/server/src/com/cloud/storage/StorageManagerImpl.java +++ b/server/src/com/cloud/storage/StorageManagerImpl.java @@ -2267,8 +2267,8 @@ public class StorageManagerImpl implements StorageManager, StorageService, Manag primaryStorageId); } - // set state to cancelmaintenance - primaryStorage.setStatus(StoragePoolStatus.CancelMaintenance); + // Change the storage state back to up + primaryStorage.setStatus(StoragePoolStatus.Up); _storagePoolDao.update(primaryStorageId, primaryStorage); txn.commit(); @@ -2374,10 +2374,6 @@ public class StorageManagerImpl implements StorageManager, StorageService, Manag throw new ExecutionException(msg); } - // Change the storage state back to up - primaryStorage.setStatus(StoragePoolStatus.Up); - _storagePoolDao.update(primaryStorageId, primaryStorage); - return primaryStorage; } catch (Exception e) { setPoolStateToError(primaryStorage);