Skip to content

Commit 5dccaa1

Browse files
committed
CLOUDSTACK-5454: Delete previous template and snapshot after migrating
NFS to S3 throws Error.
1 parent 26c1ba2 commit 5dccaa1

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

services/secondary-storage/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1666,6 +1666,10 @@ protected GetStorageStatsAnswer execute(final GetStorageStatsCommand cmd) {
16661666
protected Answer execute(final DeleteCommand cmd) {
16671667
DataTO obj = cmd.getData();
16681668
DataObjectType objType = obj.getObjectType();
1669+
if (obj.getPath() == null) {
1670+
// account for those fake entries for NFS migration to object store
1671+
return new Answer(cmd, true, "Object with null install path does not exist on image store , no need to delete");
1672+
}
16691673
switch (objType) {
16701674
case TEMPLATE:
16711675
return deleteTemplate(cmd);

0 commit comments

Comments
 (0)