From 242b87dbfbfebef08410725e6a2dd7cfa0d9ae17 Mon Sep 17 00:00:00 2001 From: Rajani Karuturi Date: Fri, 18 Sep 2015 14:56:02 +0530 Subject: [PATCH] CLOUDSTACK-8816: some of the events do not have resource uuids uuid is missing in the first event of VM create as the entity is just created and never put in the Context. Added the entity uuid to context on successful creation. --- server/src/com/cloud/vm/UserVmManagerImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/com/cloud/vm/UserVmManagerImpl.java b/server/src/com/cloud/vm/UserVmManagerImpl.java index 1e5167e2705..32b0d3d3748 100644 --- a/server/src/com/cloud/vm/UserVmManagerImpl.java +++ b/server/src/com/cloud/vm/UserVmManagerImpl.java @@ -3247,6 +3247,7 @@ public class UserVmManagerImpl extends ManagerBase implements UserVmManager, Vir _affinityGroupVMMapDao.updateMap(vm.getId(), affinityGroupIdList); } + CallContext.current().putContextParameter(VirtualMachine.class, vm.getUuid()); return vm; }