You might want to make sure that you database is wiped out before using marvin.
That is to say, run the deploydb step before trying : > python ../marvin/marvin/deployDataCenter.py -i devcloud.cfg On Apr 26, 2013, at 3:16 AM, Dharmesh Kakadia <dharmesh.kaka...@research.iiit.ac.in> wrote: > I tried > > > mvn -P developer -pl tools/devcloud -Ddeploysvr > > > and > > python ../marvin/marvin/deployDataCenter.py -i devcloud.cfg > > I used the devcloud.cfg from devcloud without any change. Here it is > > http://apaste.info/22Pd > > > both are failing with > > Traceback (most recent call last): > File "../marvin/marvin/deployDataCenter.py", line 469, in <module> > deploy.deploy() > File "../marvin/marvin/deployDataCenter.py", line 452, in deploy > self.loadCfg() > File "../marvin/marvin/deployDataCenter.py", line 409, in loadCfg > apiKey, securityKey = self.registerApiKey() > File "../marvin/marvin/deployDataCenter.py", line 349, in registerApiKey > listuserRes = self.testClient.getApiClient().listUsers(listuser) > File > "/Users/GreatGod/cloudstack/cloudstack/tools/marvin/marvin/cloudstackAPI/cloudstackAPIClient.py", > line 436, in listUsers > response = self.connection.marvin_request(command, > response_type=response, method=method) > File > "/Users/GreatGod/cloudstack/cloudstack/tools/marvin/marvin/cloudstackConnection.py", > line 208, in marvin_request > response = jsonHelper.getResultObj(response.json(), response_type) > File "/Library/Python/2.7/site-packages/requests/models.py", line 638, in > json > return json.loads(self.text or self.content, **kwargs) > File > "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init__.py", > line 326, in loads > return _default_decoder.decode(s) > File > "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", > line 360, in decode > obj, end = self.raw_decode(s, idx=_w(s, 0).end()) > File > "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", > line 378, in raw_decode > raise ValueError("No JSON object could be decoded") > ValueError: No JSON object could be decoded > > Thanks, > Dharmesh > > > On Fri, Apr 26, 2013 at 12:29 PM, Prasanna > <srivatsav.prasa...@gmail.com>wrote: > >> What's your python command on the command line? And the json file that >> you passed in to run it. Put it up on apaste.info? >> >> -- >> Prasanna., >> >> On Thu, Apr 25, 2013 at 06:04:14PM +0530, Dharmesh Kakadia wrote: >>> Hi, >>> >>> I was able to only run management server. Now stuck at step-8. I tried >>> running it both way (mvn and python). >>> >>> Traceback (most recent call last): >>> File "../marvin/marvin/deployDataCenter.py", line 469, in <module> >>> deploy.deploy() >>> File "../marvin/marvin/deployDataCenter.py", line 452, in deploy >>> self.loadCfg() >>> File "../marvin/marvin/deployDataCenter.py", line 409, in loadCfg >>> apiKey, securityKey = self.registerApiKey() >>> File "../marvin/marvin/deployDataCenter.py", line 349, in >> registerApiKey >>> listuserRes = self.testClient.getApiClient().listUsers(listuser) >>> File >>> >> "/Users/GreatGod/cloudstack/cloudstack/tools/marvin/marvin/cloudstackAPI/cloudstackAPIClient.py", >>> line 436, in listUsers >>> response = self.connection.marvin_request(command, >>> response_type=response, method=method) >>> File >>> >> "/Users/GreatGod/cloudstack/cloudstack/tools/marvin/marvin/cloudstackConnection.py", >>> line 208, in marvin_request >>> response = jsonHelper.getResultObj(response.json(), response_type) >>> File "/Library/Python/2.7/site-packages/requests/models.py", line 638, >> in >>> json >>> return json.loads(self.text or self.content, **kwargs) >>> File >>> >> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init__.py", >>> line 326, in loads >>> return _default_decoder.decode(s) >>> File >>> >> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", >>> line 360, in decode >>> obj, end = self.raw_decode(s, idx=_w(s, 0).end()) >>> File >>> >> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", >>> line 378, in raw_decode >>> raise ValueError("No JSON object could be decoded") >>> ValueError: No JSON object could be decoded >>> >>> >>> I am using python2.7 and have version 2.6 installed on system. >>> >>> Also, I need help in using the management UI with devcloud. I am newbie >> and >>> guessed most of the values, but I am not able to add devcloud host >>> (192.168.56.10). Any pointers ? >>> >>> Thanks, >>> Dharmesh >>> >>> >>> On Thu, Apr 25, 2013 at 12:36 PM, Dharmesh Kakadia <dhkaka...@gmail.com >>> wrote: >>> >>>> Hi, >>>> >>>> Thanks. That was exactly what I was missing. Running now !! >>>> >>>> Thanks, >>>> Dharmesh >>>> >>>> >>>> On Thu, Apr 25, 2013 at 10:34 AM, Prasanna Santhanam <t...@apache.org >>> wrote: >>>> >>>>> On Wed, Apr 24, 2013 at 11:07:38PM +0530, Dharmesh Kakadia wrote: >>>>>> Hi, >>>>>> >>>>>> I am setting up dev environment following : >>>>>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/DevCloud >>>>> >>>>> Dev environment specifics are here: >>>>> >>>>> >> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Setting+up+CloudStack+Development+Environment >>>>> >>>>> If you are using master branch for building: >>>>> >>>>> >> https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+on+master+branch >>>>> >>>>> You might want to give more memory as shown in the wiki: >>>>> export MAVEN_OPTS="-XX:MaxPermSize=512m -Xmx2g -Xdebug >>>>> -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n" >>>>> >>>>> The supported tomcat version is 6.0.33. So you might want to downgrade >>>>> and setup your CATALINA_HOME to point to the correct tomcat install. >>>>> >>>>> -- >>>>> Prasanna., >>>>> >>>>>> >>>>>> I am stuck on step 7.3 while starting the management server. >>>>>> >>>>>> the output of >>>>>> >>>>>> mvn -pl :cloud-client-ui jetty:run >>>>>> >>>>>> gets stuck after >>>>>> >>>>>> INFO [utils.component.ComponentContext] (main:) Setup Spring >>>>> Application >>>>>> context >>>>>> >>>>>> I tried starting client-ui manually by copying the cloud-client-ui >> war >>>>> file >>>>>> into tomcat. >>>>>> >>>>>> Interestingly the log says >>>>>> >>>>>> SEVERE: Error listenerStart >>>>>> Apr 24, 2013 6:32:38 PM org.apache.catalina.core.StandardContext >> start >>>>>> SEVERE: Context [/cloud-client-ui-4.2.0-SNAPSHOT] startup failed >> due to >>>>>> previous errors >>>>>> Apr 24, 2013 6:32:38 PM org.apache.catalina.loader.WebappClassLoader >>>>>> clearReferencesThreads >>>>>> SEVERE: The web application [/cloud-client-ui-4.2.0-SNAPSHOT] >> appears to >>>>>> have started a thread named [Timer-0] but has failed to stop it. >> This is >>>>>> very likely to create a memory leak. >>>>>> Apr 24, 2013 6:32:38 PM org.apache.catalina.loader.WebappClassLoader >>>>>> clearReferencesThreads >>>>>> SEVERE: The web application [/cloud-client-ui-4.2.0-SNAPSHOT] >> appears to >>>>>> have started a thread named [ClusteredAgentManager Timer] but has >>>>> failed to >>>>>> stop it. This is very likely to create a memory leak. >>>>>> Apr 24, 2013 6:32:38 PM org.apache.catalina.loader.WebappClassLoader >>>>>> checkThreadLocalMapForLeaks >>>>>> SEVERE: The web application [/cloud-client-ui-4.2.0-SNAPSHOT] >> created a >>>>>> ThreadLocal with key of type [java.lang.ThreadLocal] (value >>>>>> [java.lang.ThreadLocal@3a7d1a7a]) and a value of type >>>>>> [com.cloud.utils.db.Transaction] (value [ : ]) but failed to remove >> it >>>>> when >>>>>> the web application was stopped. This is very likely to create a >> memory >>>>>> leak. >>>>>> >>>>>> I am running this on Mac OS with tomcat apache-tomcat-6.0.36 and >> java >>>>>> 1.6.0_45 and maven 3.0.3. >>>>>> >>>>>> Any help ? >>>>>> >>>>>> Thanks, >>>>>> Dharmesh >>>>> >>>>> >>>>> ------------------------ >>>>> Powered by BigRock.com >>>>> >>>>> >>>> >> >>