This is an automated email from the ASF dual-hosted git repository.
vishesh pushed a commit to branch 4.19
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/4.19 by this push:
new 7a8066d3cad server: fix resource count updated unmanage vm (#8169)
7a8066d3cad is described below
commit 7a8066d3cadec2ba3662c2e95ab26810f0158039
Author: Abhishek Kumar <[email protected]>
AuthorDate: Wed Jun 26 14:34:32 2024 +0530
server: fix resource count updated unmanage vm (#8169)
Do not decrement resource count for a running VM twice while unmanaging a VM
---
server/src/main/java/com/cloud/vm/UserVmManagerImpl.java | 2 --
1 file changed, 2 deletions(-)
diff --git a/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
b/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
index 688dec6cab7..b31d77b34bb 100644
--- a/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
+++ b/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
@@ -8452,9 +8452,7 @@ public class UserVmManagerImpl extends ManagerBase
implements UserVmManager, Vir
UsageEventUtils.publishUsageEvent(EventTypes.EVENT_VM_STOP,
vm.getAccountId(), vm.getDataCenterId(),
vm.getId(), vm.getHostName(), vm.getServiceOfferingId(),
vm.getTemplateId(),
vm.getHypervisorType().toString(),
VirtualMachine.class.getName(), vm.getUuid(), vm.isDisplayVm());
- resourceCountDecrement(vm.getAccountId(), vm.isDisplayVm(), cpu,
ram);
}
-
// VM destroy usage event
UsageEventUtils.publishUsageEvent(EventTypes.EVENT_VM_DESTROY,
vm.getAccountId(), vm.getDataCenterId(),
vm.getId(), vm.getHostName(), vm.getServiceOfferingId(),
vm.getTemplateId(),