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.