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 <abhishek.mr...@gmail.com>
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(),

Reply via email to