From e0aef28910eb9d8a8ba4e21f30138b241ca00349 Mon Sep 17 00:00:00 2001 From: abhishek Date: Thu, 13 Jan 2011 11:40:07 -0800 Subject: [PATCH] bug 7975: we were missing the podid for a user vm, and this is used during vol attach. Adding the same, this fixes the NPE status 7975: resolved fixed --- 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 54cfe63342f..aed78db6046 100644 --- a/server/src/com/cloud/vm/VirtualMachineManagerImpl.java +++ b/server/src/com/cloud/vm/VirtualMachineManagerImpl.java @@ -594,6 +594,7 @@ public class VirtualMachineManagerImpl implements VirtualMachineManager { cmds.addCommand(new StartCommand(vmTO)); vmGuru.finalizeDeployment(cmds, vmProfile, dest, ctx); + vm.setPodId(dest.getPod().getId()); try { Answer[] answers = _agentMgr.send(dest.getHost().getId(), cmds); if (getStartAnswer(answers).getResult() && vmGuru.finalizeStart(cmds, vmProfile, dest, ctx)) {