From eb2ff4bfcce0e34d368e17933ec9a0c9f70505c4 Mon Sep 17 00:00:00 2001 From: Koushik Das Date: Tue, 11 Sep 2012 15:56:18 +0530 Subject: [PATCH] CS-15603 : CloudStack failing to stop vm's when destroyVM is called Updated fullSync operation to ignore VMs which doesn't follow CS naming convention Reviewed-by: Abhi --- server/src/com/cloud/vm/VirtualMachineManagerImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/com/cloud/vm/VirtualMachineManagerImpl.java b/server/src/com/cloud/vm/VirtualMachineManagerImpl.java index efce9718421..3b92a4c3f36 100755 --- a/server/src/com/cloud/vm/VirtualMachineManagerImpl.java +++ b/server/src/com/cloud/vm/VirtualMachineManagerImpl.java @@ -1725,6 +1725,7 @@ public class VirtualMachineManagerImpl implements VirtualMachineManager, Listene } for (final AgentVmInfo left : infos.values()) { + if (!VirtualMachineName.isValidVmName(left.name)) continue; // if the vm doesn't follow CS naming ignore it for stopping try { Host host = _hostDao.findByGuid(left.getHostUuid()); if (host != null){