From 019f180af9f0ad6b71f17499e40481a13f8dbde8 Mon Sep 17 00:00:00 2001 From: Suresh Kumar Anaparti Date: Fri, 28 Jan 2022 15:09:13 +0530 Subject: [PATCH] Update proper destroy status when SSVM is destroyed. --- .../secondarystorage/SecondaryStorageManagerImpl.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/services/secondary-storage/controller/src/main/java/org/apache/cloudstack/secondarystorage/SecondaryStorageManagerImpl.java b/services/secondary-storage/controller/src/main/java/org/apache/cloudstack/secondarystorage/SecondaryStorageManagerImpl.java index 99539a29dcb3..44e8a114a909 100644 --- a/services/secondary-storage/controller/src/main/java/org/apache/cloudstack/secondarystorage/SecondaryStorageManagerImpl.java +++ b/services/secondary-storage/controller/src/main/java/org/apache/cloudstack/secondarystorage/SecondaryStorageManagerImpl.java @@ -1036,12 +1036,10 @@ public boolean destroySecStorageVm(long vmId) { if (host != null) { s_logger.debug(String.format("Removing host entry for secondary storage VM [%s].", vmId)); _hostDao.remove(host.getId()); - _tmplStoreDao.expireDnldUrlsForZone(host.getDataCenterId()); _volumeStoreDao.expireDnldUrlsForZone(host.getDataCenterId()); - return true; } - return false; + return true; } catch (ResourceUnavailableException e) { s_logger.error(String.format("Unable to expunge secondary storage [%s] due to [%s].", ssvm.toString(), e.getMessage()), e); return false;