[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-5666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13857989#comment-13857989
 ] 

Sateesh Chodapuneedi commented on CLOUDSTACK-5666:
--------------------------------------------------

Fixed the bug & unit tested in 4.3 branch.

2013-12-28 08:58:53,824 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
(17593848@qtp-27724273-8:ctx-6be5e6f2 ctx-f7856ff0) submit async job-72, 
details: AsyncJobVO {id:72, userId: 2, accountId: 2, instanceType: None, 
instanceId: null, cmd: 
org.apache.cloudstack.api.command.user.vm.RemoveNicFromVMCmd, cmdInfo: 
{"response":"json","sessionkey":"o927yZ6gVnahy8FuaXm9nulT5YQ\u003d","virtualmachineid":"6991a312-1eb4-479d-a066-d47f0f721a39","cmdEventType":"NIC.DELETE","nicid":"a7511783-6cfe-412e-a04a-85a77869cee4","ctxUserId":"2","httpmethod":"GET","_":"1388221332132","ctxAccountId":"2","ctxStartEventId":"162"}
 
, cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: 
null, initMsid: 227080256212965, completeMsid: null, lastUpdated: null, 
lastPolled: null, created: null}
 2013-12-28 08:58:53,839 INFO [o.a.c.f.j.i.AsyncJobMonitor] 
(Job-Executor-1:ctx-7e08b331) Add job-72 into job monitoring
 2013-12-28 08:59:25,845 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
(Job-Executor-1:ctx-7e08b331 ctx-f7856ff0) Complete async job-72, jobStatus: 
SUCCEEDED, resultCode: 0, result: 
org.apache.cloudstack.api.response.UserVmResponse/virtualmachine/{"id":"6991a312-1eb4-479d-a066-d47f0f721a39","name":"m1","displayname":"m1","account":"admin","domainid":"e2fd64ee-6ed7-11e3-b374-ce873e01cfe5","domain":"ROOT","created":"2013-12-27T15:43:35+0530","state":"Stopped","haenable":false,"zoneid":"d9b7e169-e503-4236-90ee-e1933bb66b1d","zonename":"zone1","guestosid":"e296d850-6ed7-11e3-b374-ce873e01cfe5","securitygroup":[],"nic":[
{"id":"64335ff1-0ccf-46bb-9783-208f69bb2e51","networkid":"f8043a83-ebb1-47a0-b37c-2260bfad5368","networkname":"n1","netmask":"255.255.255.0","gateway":"10.1.1.1","ipaddress":"10.1.1.137","traffictype":"Guest","type":"Isolated","isdefault":true,"macaddress":"02:00:13:58:00:01"}
 
],"hypervisor":"VMware","instancename":"i-2-4-VM","tags":[],"affinitygroup":[],"displayvm":true,"isdynamicallyscalable":false}
 2013-12-28 08:59:25,856 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
(Job-Executor-1:ctx-7e08b331) Done executing 
org.apache.cloudstack.api.command.user.vm.RemoveNicFromVMCmd for job-72


> Cant remove a nic when a vm is in the Stopped state 
> ----------------------------------------------------
>
>                 Key: CLOUDSTACK-5666
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5666
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: VMware
>    Affects Versions: 4.2.0
>         Environment: ESXi 5.0u2 with Cloudstack 4.2 
>            Reporter: Sateesh Chodapuneedi
>            Assignee: Sateesh Chodapuneedi
>            Priority: Critical
>             Fix For: 4.3.0
>
>
> Exception seen when executing remove nic, when a vm is stopped.
>  2013-11-04 15:49:04,508 ERROR [cloud.async.AsyncJobManagerImpl] 
> (Job-Executor-3:job-258803 = [ 63d4cd4b-bda7-498d-a8e6-a747b47043ed ]) 
> Unexpected exception while executing 
> org.apache.cloudstack.api.command.user.vm.RemoveNicFromVMCmd
>  java.lang.NullPointerException
>  at com.cloud.hypervisor.guru.VMwareGuru.implement(VMwareGuru.java:191)
>  at 
> com.cloud.vm.VirtualMachineManagerImpl.removeNicFromVm(VirtualMachineManagerImpl.java:2998)
>  at 
> com.cloud.vm.UserVmManagerImpl.removeNicFromVirtualMachine(UserVmManagerImpl.java:1018)
>  at 
> org.apache.cloudstack.api.command.user.vm.RemoveNicFromVMCmd.execute(RemoveNicFromVMCmd.java:103)
>  at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:158)
>  at com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:531)
>  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
>  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>  at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
>  at java.lang.Thread.run(Thread.java:680)



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to