Skip to content

Commit 5a5f93a

Browse files
author
SadiJr
committed
Merge branch 'putVmsOnBackupError' into '4.20.0.0-scclouds'
Definição do estado `BackupError` para VMs que falharam ao remover a oferta de _backup_ Closes #3292 See merge request scclouds/scclouds!1370
2 parents a53273d + a610f0b commit 5a5f93a

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

plugins/backup/knib/src/main/java/org/apache/cloudstack/backup/KnibBackupProvider.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,11 @@ public boolean removeVMFromBackupOffering(VirtualMachine vm, boolean removeBacku
307307
setEndOfChainAndRemoveCurrentForBackup(current);
308308
return true;
309309
}
310+
UserVmVO vmVO = userVmDao.findById(vm.getId());
311+
logger.error("Failed to merge deltas for VM [{}] during backup offering removal process. Changing its state to [{}].", vm, VirtualMachine.State.BackupError);
312+
vmVO.setState(VirtualMachine.State.BackupError);
313+
userVmDao.update(vmVO.getId(), vmVO);
314+
310315
return false;
311316
}
312317

0 commit comments

Comments
 (0)