Am facing the same issue while adding the kvm host. "localPath":"/var/lib/libvirt/images","hostPath":"/var/lib/libvirt/images","poolType":"Filesystem","capacityBytes":52844687360,"availableBytes":49413353472},"resourceType":"STORAGE_POOL","hostDetails":{},"type":"Storage","dataCenter":"1","pod":"1","guid":"eb98ae45-6462-3878-9dfe-376b05a1bdfe-LibvirtComputingResource","name":"kvm56","version":"4.2.0-SNAPSHOT","resourceName":"LibvirtComputingResource","contextMap":{},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command; at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64) at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92) at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80) at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101) at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67) at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52) at com.google.gson.Gson.fromJson(Gson.java:551) at com.google.gson.Gson.fromJson(Gson.java:498) at com.cloud.agent.transport.Request.getCommands(Request.java:235) at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processRequest(AgentManagerImpl.java:1221) at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(AgentManagerImpl.java:1374) at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAgentHandler.doTask(ClusteredAgentManagerImpl.java:659) at com.cloud.utils.nio.Task.run(Task.java:83) 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:722) Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.com.cloud.agent.api.StartupRoutingCommand at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:79) at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:37) at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51) ... 15 more
> -----Original Message----- > From: Rajesh Battala [mailto:rajesh.batt...@citrix.com] > Sent: Tuesday, June 25, 2013 12:24 PM > To: dev@cloudstack.apache.org > Subject: RE: Master broken on systemVM start > > I guess after object store merge there are changes with json library. The > same json deserialization is happening with kvm agent. > > > -----Original Message----- > > From: Nitin Mehta [mailto:nitin.me...@citrix.com] > > Sent: Tuesday, June 25, 2013 12:21 PM > > To: dev@cloudstack.apache.org > > Subject: Re: Master broken on systemVM start > > > > After object store merge did you guys built the systemvm to get the > > new systemvm iso ? I haven't tried it myself but contemplating that. > > > > On 25/06/13 12:15 PM, "Pranav Saxena" <pranav.sax...@citrix.com> > wrote: > > > > >+1 , I am getting it too ! > > > > > >-----Original Message----- > > >From: Sanjay Tripathi [mailto:sanjay.tripa...@citrix.com] > > >Sent: Tuesday, June 25, 2013 12:03 PM > > >To: dev@cloudstack.apache.org > > >Subject: RE: Master broken on systemVM start > > > > > >I am also getting this exception on latest master: > > > > > >WARN [utils.nio.Task] (AgentManager-Handler-2:) Caught the following > > >exception but pushing on > > >com.google.gson.JsonParseException: The JsonDeserializer > > >com.cloud.agent.transport.ArrayTypeAdaptor@18e6ae2 failed to > > >deserialize json object > > > >[{"StartupSecondaryStorageCommand":{"type":"SecondaryStorage","dataCe > > nter" > > >:"1","pod":"1","guid":"s-3-VM-NfsSecondaryStorageResource","name":"s- > > >3- > > VM" > > >,"version":"4.2.0-SNAPSHOT","iqn":"NoIqn","publicIpAddress":"10.102.1 > > >96 > > >.13 > > >0","publicNetmask":"255.255.255.0","publicMacAddress":"06:a3:68:00:00 > > >:1 > > >5", > > >"privateIpAddress":"10.102.192.91","privateMacAddress":"06:f5:18:00:0 > > >0:02 > > " > > >,"privateNetmask":"255.255.252.0","storageIpAddress":"10.102.192.91", > > >"s > > >tor > > >ageNetmask":"255.255.252.0","storageMacAddress":"06:f5:18:00:00:02"," > > >re sou > > >rceName":"NfsSecondaryStorageResource","contextMap":{},"wait":0}}] > > >given the type class [Lcom.cloud.agent.api.Command; > > > at > > >com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDese > > >ri > > >ali > > >zerExceptionWrapper.java:64) > > > at > > >com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(J > > >so > > >nDe > > >serializationVisitor.java:92) > > > at > > >com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(Js > > >on > > >Des > > >erializationVisitor.java:80) > > > at > > com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101) > > > at > > >com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonD > > >es > > >eri > > >alizationContextDefault.java:67) > > > at > > >com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDes > > >er > > >ial > > >izationContextDefault.java:52) > > > at com.google.gson.Gson.fromJson(Gson.java:551) > > > at com.google.gson.Gson.fromJson(Gson.java:498) > > > at > > com.cloud.agent.transport.Request.getCommands(Request.java:235) > > > at > > > >com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processReques > > t(Ag > > >ent > > >ManagerImpl.java:1193) > > > at > > > >com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(Agent > > Manag > > >erI > > >mpl.java:1346) > > > at > > > >com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAgentHan > > dler > > >.do > > >Task(ClusteredAgentManagerImpl.java:659) > > > at com.cloud.utils.nio.Task.run(Task.java:83) > > > at > > >java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. > > >ja > > va: > > >1145) > > > at > > >java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor > > >.j > > >ava > > >:615) > > > at java.lang.Thread.run(Thread.java:722) > > >Caused by: com.cloud.utils.exception.CloudRuntimeException: can't > > >find StartupSecondaryStorageCommand > > > at > > >com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdapt > > >or > > >.ja > > >va:77) > > > at > > >com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdapt > > >or > > >.ja > > >va:37) > > > at > > >com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDese > > >ri > > >ali > > >zerExceptionWrapper.java:51) > > > ... 15 more > > > > > >--Sanjay > > > > > >> -----Original Message----- > > >> From: Prasanna Santhanam [mailto:t...@apache.org] > > >> Sent: Saturday, June 22, 2013 10:49 PM > > >> To: CloudStack Dev > > >> Subject: Master broken on systemVM start > > >> > > >> Unable to bring up the systemVMs on latest master. There is very > > >> little detail in the logs: posted CLOUDSTACK-3137 > > >> > > >> Can someone please take a look? The regression tests running on the > > >> weekend were blocked because of this. > > >> > > >> -- > > >> Prasanna., > > >> > > >> ------------------------ > > >> Powered by BigRock.com > > >