From 0399febaf444a7aa7fd5606c7977c77ee4991e1f Mon Sep 17 00:00:00 2001 From: Edison Su Date: Fri, 4 Mar 2011 13:02:44 -0500 Subject: [PATCH] bug 8843: add vm into security group when vm is created status 8843: resolved fixed --- server/src/com/cloud/vm/UserVmManagerImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/server/src/com/cloud/vm/UserVmManagerImpl.java b/server/src/com/cloud/vm/UserVmManagerImpl.java index bc9c8ffe2a4..f9f65b96605 100755 --- a/server/src/com/cloud/vm/UserVmManagerImpl.java +++ b/server/src/com/cloud/vm/UserVmManagerImpl.java @@ -2141,6 +2141,8 @@ public class UserVmManagerImpl implements UserVmManager, UserVmService, Manager throw new CloudRuntimeException("Unable to assign Vm to the group " + group); } + _networkGroupMgr.addInstanceToGroups(vm.getId(), cmd.getSecurityGroupIdList()); + return vm; } @@ -2188,9 +2190,6 @@ public class UserVmManagerImpl implements UserVmManager, UserVmService, Manager updateVmStateForFailedVmCreation(vm.getId()); } - _networkGroupMgr.addInstanceToGroups(vm.getId(), cmd.getSecurityGroupIdList()); - - if (template.getEnablePassword()) { //this value is not being sent to the backend; need only for api dispaly purposes vm.setPassword(password);