[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-3577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Animesh Chaturvedi resolved CLOUDSTACK-3577.
--------------------------------------------

       Resolution: Fixed
    Fix Version/s: 4.3.0

Reopen if this is still an issue

> NPE while downloading the template to secondary storage 
> --------------------------------------------------------
>
>                 Key: CLOUDSTACK-3577
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3577
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Storage Controller, VMware
>    Affects Versions: 4.2.0
>            Reporter: Sailaja Mada
>             Fix For: 4.3.0
>
>         Attachments: apilog.log, management-server.log
>
>
> Steps:
> 1. Adv zone with VMWARE  2. Register 4 new templates 
> 2. Put the host into maintenance and later cancel the maintenance 
> 3. During this SSVM got restarted (Template download got re-initiated again - 
> Its a different bug ) 
> 4. Tried to deploy VM during this.  
> NPE is observed while downloading the template to Secondary storage.
> 2013-07-17 10:20:06,997 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Template Sync did not find 
> 203-2-46b4c9b9-0f66-31d5-bc0a-cecf56777ea5 on image store 1, may request 
> download based on available hypervisor types
> 2013-07-17 10:20:06,997 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Removing leftover template 
> 203-2-46b4c9b9-0f66-31d5-bc0a-cecf56777ea5 entry from template store table
> 2013-07-17 10:20:07,006 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Template Sync did not find 
> 204-2-b97aafbb-8026-3eb6-812a-729e9674161d on image store 1, may request 
> download based on available hypervisor types
> 2013-07-17 10:20:07,007 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Removing leftover template 
> 204-2-b97aafbb-8026-3eb6-812a-729e9674161d entry from template store table
> 2013-07-17 10:20:07,022 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Template Sync did not find 
> 205-2-68265884-20aa-3cfa-bd72-14ed8d5dacfe on image store 1, may request 
> download based on available hypervisor types
> 2013-07-17 10:20:07,022 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Removing leftover template 
> 205-2-68265884-20aa-3cfa-bd72-14ed8d5dacfe entry from template store table
> 2013-07-17 10:20:07,045 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Downloading template 
> 205-2-68265884-20aa-3cfa-bd72-14ed8d5dacfe to image store ss1
> 2013-07-17 10:20:07,438 DEBUG [agent.transport.Request] 
> (AgentConnectTaskPool-5:null) Seq 5-346816518: Sending  { Cmd , MgmtId: 
> 187767034175903, via: 5, Ver: v1, Flags: 100011, 
> [{"org.apache.cloudstack.storage.command.DownloadCommand":{"hvm":true,"description":"clouddev","checksum":"e9a35b53ac5b12c1ee6ebd751bd87d92","maxDownloadSizeInBytes":53687091200,"id":205,"resourceType":"TEMPLATE","installPath":"template/tmpl/2/205","_store":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://10.102.192.100/cpg_vol/sailaja/vmwaress1","_role":"Image"}},"url":"http://10.147.28.7/templates/clouddev.ova","format":"OVA","accountId":2,"name":"205-2-68265884-20aa-3cfa-bd72-14ed8d5dacfe","secUrl":"nfs://10.102.192.100/cpg_vol/sailaja/vmwaress1","wait":0}}]
>  }
> 2013-07-17 10:20:07,439 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Downloading template 
> 204-2-b97aafbb-8026-3eb6-812a-729e9674161d to image store ss1
> 2013-07-17 10:20:07,510 DEBUG [cloud.api.ApiServlet] (catalina-exec-24:null) 
> ===START===  10.144.6.19 -- GET  
> command=queryAsyncJobResult&jobId=98d8d8f0-f2d0-43c4-98b4-0b6d19ee5e5c&response=json&sessionkey=RvXLQymN2rB4PjLMFSFIjie8gEw%3D&_=1374036821239
> 2013-07-17 10:20:07,538 DEBUG [agent.transport.Request] 
> (AgentConnectTaskPool-5:null) Seq 5-346816519: Sending  { Cmd , MgmtId: 
> 187767034175903, via: 5, Ver: v1, Flags: 100011, 
> [{"org.apache.cloudstack.storage.command.DownloadCommand":{"hvm":true,"description":"CentOS5.3","checksum":"f6f881b7f2292948d8494db837fe0f47","maxDownloadSizeInBytes":53687091200,"id":204,"resourceType":"TEMPLATE","installPath":"template/tmpl/2/204","_store":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://10.102.192.100/cpg_vol/sailaja/vmwaress1","_role":"Image"}},"url":"http://10.147.28.7/templates/vmware/CentOS5.3-x86_64.ova","format":"OVA","accountId":2,"name":"204-2-b97aafbb-8026-3eb6-812a-729e9674161d","secUrl":"nfs://10.102.192.100/cpg_vol/sailaja/vmwaress1","wait":0}}]
>  }
> 2013-07-17 10:20:07,539 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Downloading template centos53-x64 to image 
> store ss1
> 2013-07-17 10:20:07,560 DEBUG [cloud.api.ApiServlet] (catalina-exec-24:null) 
> ===END===  10.144.6.19 -- GET  
> command=queryAsyncJobResult&jobId=98d8d8f0-f2d0-43c4-98b4-0b6d19ee5e5c&response=json&sessionkey=RvXLQymN2rB4PjLMFSFIjie8gEw%3D&_=1374036821239
> 2013-07-17 10:20:07,682 DEBUG [storage.download.DownloadListener] 
> (AgentConnectTaskPool-5:null) Send command failed
> java.lang.NullPointerException
>         at 
> com.cloud.hypervisor.HypervisorGuruManagerImpl.getGuruProcessedCommandTargetHost(HypervisorGuruManagerImpl.java:64)
>         at 
> org.apache.cloudstack.storage.RemoteHostEndPoint.sendMessageAsync(RemoteHostEndPoint.java:172)
>         at 
> com.cloud.storage.download.DownloadListener.sendCommand(DownloadListener.java:187)
>         at 
> com.cloud.storage.download.DownloadAbandonedState.onEntry(DownloadAbandonedState.java:43)
>         at 
> com.cloud.storage.download.DownloadListener.transition(DownloadListener.java:252)
>         at 
> com.cloud.storage.download.DownloadListener.abandon(DownloadListener.java:322)
>         at 
> com.cloud.storage.download.DownloadMonitorImpl.initiateTemplateDownload(DownloadMonitorImpl.java:195)
>         at 
> com.cloud.storage.download.DownloadMonitorImpl.downloadTemplateToStorage(DownloadMonitorImpl.java:215)
>         at 
> org.apache.cloudstack.storage.image.BaseImageStoreDriverImpl.createAsync(BaseImageStoreDriverImpl.java:116)
>         at 
> org.apache.cloudstack.storage.image.TemplateServiceImpl.createTemplateAsync(TemplateServiceImpl.java:173)
>         at 
> org.apache.cloudstack.storage.image.TemplateServiceImpl.handleTemplateSync(TemplateServiceImpl.java:405)
>         at 
> com.cloud.storage.download.DownloadListener.processConnect(DownloadListener.java:307)
>         at 
> com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:586)
>         at 
> com.cloud.agent.manager.AgentManagerImpl.handleConnectedAgent(AgentManagerImpl.java:1086)
>         at 
> com.cloud.agent.manager.AgentManagerImpl.access$100(AgentManagerImpl.java:144)
>         at 
> com.cloud.agent.manager.AgentManagerImpl$HandleAgentConnectTask.run(AgentManagerImpl.java:1161)
>         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-17 10:20:07,687 DEBUG [agent.transport.Request] 
> (AgentConnectTaskPool-5:null) Seq 5-346816520: Sending  { Cmd , MgmtId: 
> 187767034175903, via: 5, Ver: v1, Flags: 100011, 
> [{"org.apache.cloudstack.storage.command.DownloadCommand":{"hvm":false,"description":"CentOS
>  5.3(64-bit) no GUI 
> (vSphere)","checksum":"f6f881b7f2292948d8494db837fe0f47","maxDownloadSizeInBytes":53687091200,"id":7,"resourceType":"TEMPLATE","installPath":"template/tmpl/1/7","_store":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://10.102.192.100/cpg_vol/sailaja/vmwaress1","_role":"Image"}},"url":"http://download.cloud.com/releases/2.2.0/CentOS5.3-x86_64.ova","format":"OVA","accountId":1,"name":"centos53-x64","secUrl":"nfs://10.102.192.100/cpg_vol/sailaja/vmwaress1","wait":0}}]
>  }
> 2013-07-17 10:20:07,691 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-5:null) Downloading template 
> 203-2-46b4c9b9-0f66-31d5-bc0a-cecf56777ea5 to image store ss1



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to