Rayees Namathponnan created CLOUDSTACK-4026:
-----------------------------------------------
Summary: [Automation] NullPointer exception while cleaning up
account
Key: CLOUDSTACK-4026
URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4026
Project: CloudStack
Issue Type: Bug
Security Level: Public (Anyone can view this level - this is the default.)
Components: API
Affects Versions: 4.2.0
Environment: KVM
build 4.2
Reporter: Rayees Namathponnan
Fix For: 4.2.0
Below null pointer exception happening while cleaning up account
2013-07-05 10:03:13,319 DEBUG [agent.transport.Request]
(Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Seq
5-943066240: Received: { Ans: , MgmtId: 290
66118877352, via: 5, Ver: v1, Flags: 0, { IpAssocAnswer } }
2013-07-05 10:03:13,325 DEBUG
[network.router.VirtualNetworkApplianceManagerImpl] (Job-Executor-115:job-3473
= [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Applying loadbalancing
rules in network Ntwk[755|Guest|252]
2013-07-05 10:03:13,338 WARN [cloud.user.AccountManagerImpl]
(Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Failed
to cleanup account Acct[735-test-vp
c_networks-Z1QIO8] due to
java.lang.NullPointerException
at
com.cloud.network.router.VirtualNetworkApplianceManagerImpl.createApplyLoadBalancingRulesCommands(VirtualNetworkApplianceManagerImpl.java:3316)
at
com.cloud.network.router.VirtualNetworkApplianceManagerImpl.sendLBRules(VirtualNetworkApplianceManagerImpl.java:3681)
at
com.cloud.network.router.VirtualNetworkApplianceManagerImpl$9.execute(VirtualNetworkApplianceManagerImpl.java:3674)
at
com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyRules(VirtualNetworkApplianceManagerImpl.java:3799)
at
com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyLoadBalancingRules(VirtualNetworkApplianceManagerImpl.java:3660)
at
com.cloud.network.element.VirtualRouterElement.applyLBRules(VirtualRouterElement.java:393)
at
com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLbRules(LoadBalancingRulesManagerImpl.java:1549)
at
com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLbRules(LoadBalancingRulesManagerImpl.java:2089)
at
com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLoadBalancerRules(LoadBalancingRulesManagerImpl.java:1586)
at
com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
at
com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLoadBalancerConfig(LoadBalancingRulesManagerImpl.java:1506)
at
com.cloud.network.lb.LoadBalancingRulesManagerImpl.removeFromLoadBalancerInternal(LoadBalancingRulesManagerImpl.java:1109)
at
com.cloud.network.lb.LoadBalancingRulesManagerImpl.removeVmFromLoadBalancers(LoadBalancingRulesManagerImpl.java:1171)
at
com.cloud.vm.UserVmManagerImpl.cleanupVmResources(UserVmManagerImpl.java:1672)
at com.cloud.vm.UserVmManagerImpl.expunge(UserVmManagerImpl.java:1617)
at
com.cloud.user.AccountManagerImpl.cleanupAccount(AccountManagerImpl.java:613)
at
com.cloud.user.AccountManagerImpl.deleteAccount(AccountManagerImpl.java:544)
at
com.cloud.user.AccountManagerImpl.deleteUserAccount(AccountManagerImpl.java:1273)
at
com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
at
org.apache.cloudstack.region.RegionManagerImpl.deleteUserAccount(RegionManagerImpl.java:177)
at
org.apache.cloudstack.region.RegionServiceImpl.deleteUserAccount(RegionServiceImpl.java:118)
at
org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd.execute(DeleteAccountCmd.java:100)
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:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
2013-07-05 10:03:13,339 INFO [cloud.user.AccountManagerImpl]
(Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Cleanup
for account 735 is needed.
2013-07-05 10:03:13,349 DEBUG [cloud.async.AsyncJobManagerImpl]
(Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Complete
async job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ], jobStatus: 1,
resultCode: 0, result:
org.apache.cloudstack.api.response.SuccessResponse@10024b71
2013-07-05 10:03:13,368 DEBUG [cloud.async.AsyncJobManagerImpl]
(Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Done
executing org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd for
job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira