Template sync fails to download the default centos template in the latest master branch:
2013-06-26 09:57:09,691 DEBUG [cloud.user.AccountManagerImpl] (AgentConnectTaskPool-3:null) Access granted to Acct[1-system] to Domain:1/ by DomainChecker_EnhancerByCloudStack_4f9daf02 2013-06-26 09:57:09,702 INFO [storage.image.TemplateServiceImpl] (AgentConnectTaskPool-3:null) Template Sync found routing-3 already in the image store 2013-06-26 09:57:09,824 DEBUG [cloud.user.AccountManagerImpl] (AgentConnectTaskPool-3:null) Access granted to Acct[1-system] to Domain:1/ by DomainChecker_EnhancerByCloudStack_4f9daf02 2013-06-26 09:57:09,842 INFO [storage.image.TemplateServiceImpl] (AgentConnectTaskPool-3:null) Downloading template centos56-x86_64-xen to image store nfs://10.223.110.233/export/home/alena/secondary 2013-06-26 09:57:09,868 DEBUG [agent.transport.Request] (StatsCollector-2:null) Seq 1-1993670671: Received: { Ans: , MgmtId: 1, via: 1, Ver: v1, Flags: 10, { GetHostStatsAnswer } } 2013-06-26 09:57:09,892 DEBUG [storage.download.DownloadListener] (AgentConnectTaskPool-3: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:91) at org.apache.cloudstack.storage.image.TemplateServiceImpl.createTemplateAsync(TemplateServiceImpl.java:169) at org.apache.cloudstack.storage.image.TemplateServiceImpl.handleTemplateSync(TemplateServiceImpl.java:399) 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$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Can anybody familiar with the new storage code, take a look at it? -Alena.