I tried devcloud2 on a fresh 4.4.

the deploy scripts fails with:

$ python ../marvin/marvin/deployDataCenter.py -i devcloud.cfg
Traceback (most recent call last):
  File "../marvin/marvin/deployDataCenter.py", line 579, in <module>
    deploy.deploy()
  File "../marvin/marvin/deployDataCenter.py", line 563, in deploy
    self.createZones(self.config.zones)
  File "../marvin/marvin/deployDataCenter.py", line 425, in createZones
    self.createPods(zone.pods, zoneId, networkid)
  File "../marvin/marvin/deployDataCenter.py", line 142, in createPods
    vmwareDc=pod.vmwaredc)
  File "../marvin/marvin/deployDataCenter.py", line 87, in createClusters
    cluster.hypervisor)
  File "../marvin/marvin/deployDataCenter.py", line 53, in addHosts
    self.apiClient.addHost(hostcmd)
  File 
"/Users/sebgoa/Documents/gitforks/cloudstack-asf/cloudstack/tools/marvin/marvin/cloudstackAPI/cloudstackAPIClient.py",
 line 1492, in addHost
    response = self.connection.marvinRequest(command, response_type=response, 
method=method)
  File 
"/Users/sebgoa/Documents/gitforks/cloudstack-asf/cloudstack/tools/marvin/marvin/cloudstackConnection.py",
 line 272, in marvinRequest
    response = jsonHelper.getResultObj(response.json(), response_type)
  File 
"/Users/sebgoa/Documents/gitforks/cloudstack-asf/cloudstack/tools/marvin/marvin/jsonHelper.py",
 line 148, in getResultObj
    raise cloudstackException.cloudstackAPIException(respname, errMsg)
cloudstackException.cloudstackAPIException: Execute cmd: addhost failed, due 
to: errorCode: 530, errorText:Cannot transit agent status with event 
AgentDisconnected for host 1, mangement server id is 1,Unable to transition to 
a new state from Creating via AgentDisconnected


and the mgt server logs are:

WARN  [c.c.h.x.r.CitrixResourceBase] (DirectAgent-1:ctx-05a16b6a) Unable to 
setup
com.cloud.utils.exception.CloudRuntimeException: Cannot create directory 
/opt/cloud/bin on XenServer hosts
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.setupServer(CitrixResourceBase.java:4850)
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.execute(CitrixResourceBase.java:4678)
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.executeRequest(CitrixResourceBase.java:494)
        at 
com.cloud.hypervisor.xen.resource.XcpOssResource.executeRequest(XcpOssResource.java:182)
        at 
com.cloud.agent.manager.DirectAgentAttache$Task.runInContext(DirectAgentAttache.java:216)
        at 
org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
        at 
org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:724)
WARN  [c.c.h.x.d.XcpServerDiscoverer] (48940041@qtp-1783796402-5:ctx-3d757b56 
ctx-9031fd34 ctx-e9224a2c) Unable to setup agent 1 due to Cannot create 
directory /opt/cloud/bin on XenServer hosts
INFO  [c.c.u.e.CSExceptionErrorCode] (48940041@qtp-1783796402-5:ctx-3d757b56 
ctx-9031fd34 ctx-e9224a2c) Could not find exception: 
com.cloud.exception.ConnectionException in error code list for exceptions
WARN  [c.c.a.m.AgentManagerImpl] (48940041@qtp-1783796402-5:ctx-3d757b56 
ctx-9031fd34 ctx-e9224a2c) Monitor XcpServerDiscoverer says there is an error 
in the connect process for 1 due to Reinitialize agent after setup.
INFO  [c.c.a.m.AgentManagerImpl] (48940041@qtp-1783796402-5:ctx-3d757b56 
ctx-9031fd34 ctx-e9224a2c) Host 1 is disconnecting with event AgentDisconnected
WARN  [c.c.r.ResourceManagerImpl] (48940041@qtp-1783796402-5:ctx-3d757b56 
ctx-9031fd34 ctx-e9224a2c) Unable to connect due to 
com.cloud.exception.ConnectionException: Reinitialize agent after setup.
        at 
com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.processConnect(XcpServerDiscoverer.java:656)
        at 
com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:514)
        at 
com.cloud.agent.manager.AgentManagerImpl.handleDirectConnectAgent(AgentManagerImpl.java:1427)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:1765)
        at 
com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:773)
        at 
com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:586)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
        at com.sun.proxy.$Proxy148.discoverHosts(Unknown Source)
        at 
org.apache.cloudstack.api.command.admin.host.AddHostCmd.execute(AddHostCmd.java:142)
        at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:141)
        at com.cloud.api.ApiServer.queueCommand(ApiServer.java:683)
        at com.cloud.api.ApiServer.handleRequest(ApiServer.java:506)
        at com.cloud.api.ApiServlet.processRequestInContext(ApiServlet.java:330)
        at com.cloud.api.ApiServlet.access$000(ApiServlet.java:54)
        at com.cloud.api.ApiServlet$1.run(ApiServlet.java:118)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
        at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:115)
        at com.cloud.api.ApiServlet.doGet(ApiServlet.java:77)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
        at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at 
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:326)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
        at 
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
ERROR [c.c.a.ApiServer] (48940041@qtp-1783796402-5:ctx-3d757b56 ctx-9031fd34 
ctx-e9224a2c) unhandled exception executing api command: 
[Ljava.lang.String;@443a03ea
com.cloud.utils.exception.CloudRuntimeException: Cannot transit agent status 
with event AgentDisconnected for host 1, mangement server id is 1,Unable to 
transition to a new state from Creating via AgentDisconnected
        at 
com.cloud.agent.manager.AgentManagerImpl.agentStatusTransitTo(AgentManagerImpl.java:1359)
        at 
com.cloud.resource.ResourceManagerImpl.markHostAsDisconnected(ResourceManagerImpl.java:1720)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:1781)
        at 
com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:773)
        at 
com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:586)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
        at com.sun.proxy.$Proxy148.discoverHosts(Unknown Source)
        at 
org.apache.cloudstack.api.command.admin.host.AddHostCmd.execute(AddHostCmd.java:142)
        at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:141)
        at com.cloud.api.ApiServer.queueCommand(ApiServer.java:683)
        at com.cloud.api.ApiServer.handleRequest(ApiServer.java:506)
        at com.cloud.api.ApiServlet.processRequestInContext(ApiServlet.java:330)
        at com.cloud.api.ApiServlet.access$000(ApiServlet.java:54)
        at com.cloud.api.ApiServlet$1.run(ApiServlet.java:118)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
        at 
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
        at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:115)
        at com.cloud.api.ApiServlet.doGet(ApiServlet.java:77)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
        at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at 
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:326)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
        at 
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Is it what you guys are facing ?

Any fix ?


On May 15, 2014, at 10:16 AM, Ian Duffy <i...@ianduffy.ie> wrote:

>> wow, should that be so? seems like a regression.
> 
> Not sure. The install docs mention it for 6.0 and 6.1. Never had an issue
> before on Cloudstack 4.3 and XenServer 6.2
> 
> http://docs.cloudstack.apache.org/projects/cloudstack-installation/en/latest/hypervisor/xenserver.html
> 
> 
> 
> On 14 May 2014 17:26, Daan Hoogland <daan.hoogl...@gmail.com> wrote:
> 
>> wow, should that be so? seems like a regression.
>> 
>> On Wed, May 14, 2014 at 8:37 AM, Ian Duffy <i...@ianduffy.ie> wrote:
>>> Got a successful deployment on 4.4-forward after changing the network to
>>> bridge on the hypervisor (xe-switch-network-backend bridge)
>>> 
>>> 
>>> On 14 May 2014 07:33, Ian Duffy <i...@ianduffy.ie> wrote:
>>> 
>>>> Hi Santhosh,
>>>> 
>>>> Its failing on 4.4-forward for me.
>>>> As far as I can tell its nothing to do with my setup since it works for
>>>> 4.3.
>>>> 
>>>> *$ *python
>> ~/projects/cloudstack/tools/marvin/marvin/deployDataCenter.py
>>>> -i devcloud.cfg
>>>> 
>>>> 
>>>> ==== Log Folder Path:
>>>> /tmp//MarvinLogs//DeployDataCenter__May_14_2014_07_29_14_N7JNT7. All
>> logs
>>>> will be available here ====
>>>> 
>>>> 
>>>> ==== Deploy DC Started ====
>>>> 
>>>> Exception Occurred ['Traceback (most recent call last):\n', '  File
>>>> 
>> "/Users/duffy/projects/cloudstack/tools/marvin/marvin/deployDataCenter.py",
>>>> line 138, in addHosts\n    ret = self.__apiClient.addHost(hostcmd)\n', '
>>>> File
>>>> 
>> "/usr/local/lib/python2.7/site-packages/marvin/cloudstackAPI/cloudstackAPIClient.py",
>>>> line 1506, in addHost\n    response =
>>>> self.connection.marvinRequest(command, response_type=response,
>>>> method=method)\n', '  File
>>>> "/usr/local/lib/python2.7/site-packages/marvin/cloudstackConnection.py",
>>>> line 381, in marvinRequest\n    raise e\n', 'CloudstackAPIException:
>>>> Execute cmd: addhost failed, due to: errorCode: 530, errorText:Cannot
>>>> transit agent status with event AgentDisconnected for host 1, mangement
>>>> server id is 4278190080,Unable to transition to a new state from
>> Creating
>>>> via AgentDisconnected\n']
>>>> 
>>>> 
>>>> ===deploy dc failed, so cleaning the created entries===
>>>> 
>>>> 
>>>> ====DeployDC: CleanUp Started====
>>>> 
>>>> 
>>>> ====Clean Up Entries=== {'Network':
>>>> [u'cd47d129-42fa-4e8a-bc00-f2a4c9ab1f92'], 'Zone':
>>>> [u'ad59b26f-e750-45f3-8a73-1885ff1b63b9'], 'PhysicalNetwork':
>>>> [u'62af9f63-3fb7-412c-b95f-1b700484a338'], 'Cluster':
>>>> [u'b63739f7-df35-4417-ad00-661e8d73b587'], 'Pod':
>>>> [u'06d968fa-a342-4d9b-a459-6e45f8d26384'], 'order': ['Cluster', 'Pod',
>>>> 'Network', 'PhysicalNetwork', 'Zone']}
>>>> 
>>>> 
>>>> ===Removing DataCenter Failed===
>>>> 
>>>> *duffy **at **thunder **in **~/projects/GSoC-2*
>>>> 
>>>> 
>>>> On 13 May 2014 18:42, Amogh Vasekar <amogh.vase...@citrix.com> wrote:
>>>> 
>>>>> I have been seeing this for a while too, and IIRC there was a thread on
>>>>> dev list regarding this.
>>>>> In logs, I keep getting an error saying
>>>>> mgmt server log:
>>>>> ARN  [c.c.a.m.DirectAgentAttache] (DirectAgent-1:ctx-bef0aa48) Seq
>>>>> 1-9152158867746979841: Exception Caught while executing command
>>>>> com.cloud.utils.exception.CloudRuntimeException: Cannot create
>> directory
>>>>> /opt/cloud/bin on XenServer hosts
>>>>> 
>>>>> Last I had tried was about a month ago though.
>>>>> 
>>>>> 
>>>>> Thanks,
>>>>> Amogh
>>>>> 
>>>>> On 5/13/14 9:26 AM, "Santhosh Edukulla" <santhosh.eduku...@citrix.com>
>>>>> wrote:
>>>>> 
>>>>>> If you atleast use 4.4-forward marvin, the first issue mentioned
>> related
>>>>>> to connection refused, should work fine provided port configuration is
>>>>>> proper.
>>>>>> 
>>>>>> I havent tried devcloud 4.4 so far, I can try it with 4.4 and let know
>>>>>> the results.
>>>>>> 
>>>>>> 
>>>>>> Santhosh
>>>>>> ________________________________________
>>>>>> From: sebgoa [run...@gmail.com]
>>>>>> Sent: Tuesday, May 13, 2014 8:41 AM
>>>>>> To: dev@cloudstack.apache.org; Santhosh Edukulla
>>>>>> Subject: Re: devcloud script deployDataCentre.py not working
>>>>>> 
>>>>>> cc santhosh, maybe he has tried devcloud with 4.4
>>>>>> 
>>>>>> 
>>>>>> On May 7, 2014, at 9:45 PM, Daan Hoogland <daan.hoogl...@gmail.com>
>>>>> wrote:
>>>>>> 
>>>>>>> basic networking fails slightly differntly:
>>>>>>> 
>>>>>>> daan:~/cloudstack-4.4/cloudstack (4.4)> python
>>>>>>> tools/marvin/marvin/deployDataCenter.py -i
>> tools/devcloud/devcloud.cfg
>>>>>>> Traceback (most recent call last):
>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 579, in
>> <module>
>>>>>>>   deploy.deploy()
>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 563, in deploy
>>>>>>>   self.createZones(self.config.zones)
>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 425, in
>>>>>>> createZones
>>>>>>>   self.createPods(zone.pods, zoneId, networkid)
>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 142, in
>>>>> createPods
>>>>>>>   vmwareDc=pod.vmwaredc)
>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 87, in
>>>>>>> createClusters
>>>>>>>   cluster.hypervisor)
>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 53, in
>> addHosts
>>>>>>>   self.apiClient.addHost(hostcmd)
>>>>>>> File
>>>>> 
>>>>> 
>>>> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackAPI/
>>>>>>> cloudstackAPIClient.py",
>>>>>>> line 1535, in addHost
>>>>>>>   response = self.connection.marvinRequest(command,
>>>>>>> response_type=response, method=method)
>>>>>>> File
>>>>> 
>>>>> 
>>>> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackConn
>>>>>>> ection.py",
>>>>>>> line 272, in marvinRequest
>>>>>>>   response = jsonHelper.getResultObj(response.json(),
>> response_type)
>>>>>>> File
>>>>> 
>>>>> 
>>>> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/jsonHelper.py"
>>>>>>> ,
>>>>>>> line 148, in getResultObj
>>>>>>>   raise cloudstackException.cloudstackAPIException(respname,
>> errMsg)
>>>>>>> cloudstackException.cloudstackAPIException: Execute cmd: addhost
>>>>>>> failed, due to: errorCode: 530, errorText:Cannot transit agent
>> status
>>>>>>> with event AgentDisconnected for host 1, mangement server id is
>>>>>>> 4278190080,Unable to transition to a new state from Creating via
>>>>>>> AgentDisconnected
>>>>>>> 
>>>>>>> 
>>>>>>> seems like I failed to do some config on the devcloud host.
>> Anything?
>>>>>>> I followed
>>>>>>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/DevCloud
>>>>>>> but in some cases it wasn't clear to me if I should execute
>> something
>>>>>>> in the devcloud or on my laptop.
>>>>>>> 
>>>>>>> On Wed, May 7, 2014 at 9:32 PM, Daan Hoogland <
>> daan.hoogl...@gmail.com
>>>>>> 
>>>>>>> wrote:
>>>>>>>> I am setting up a test env on my laptop using devcloud2 v4.3. I am
>>>>>>>> running the ms v4.4 in eclipse and the db on my laptop. I get the
>>>>>>>> following error:
>>>>>>>> 
>>>>>>>> daan:~/cloudstack-4.4/cloudstack (4.4)> python
>>>>>>>> tools/marvin/marvin/deployDataCenter.py -i
>>>>>>>> tools/devcloud/devcloud-advanced.cfg
>>>>>>>> Traceback (most recent call last):
>>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 579, in
>> <module>
>>>>>>>>   deploy.deploy()
>>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 561, in
>> deploy
>>>>>>>>   self.loadCfg()
>>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 523, in
>> loadCfg
>>>>>>>>   mgtDetails.apiKey, mgtDetails.securityKey =
>> self.registerApiKey()
>>>>>>>> File "tools/marvin/marvin/deployDataCenter.py", line 492, in
>>>>>>>> registerApiKey
>>>>>>>>   listuserRes = self.testClient.getApiClient().listUsers(listuser)
>>>>>>>> File
>>>>> 
>>>>> 
>>>>> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackAPI
>>>>>>>> /cloudstackAPIClient.py",
>>>>>>>> line 600, in listUsers
>>>>>>>>   response = self.connection.marvinRequest(command,
>>>>>>>> response_type=response, method=method)
>>>>>>>> File
>>>>> 
>>>>> 
>>>>> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackCon
>>>>>>>> nection.py",
>>>>>>>> line 266, in marvinRequest
>>>>>>>>   method=method)
>>>>>>>> File
>>>>> 
>>>>> 
>>>>> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackCon
>>>>>>>> nection.py",
>>>>>>>> line 196, in request
>>>>>>>>   raise c
>>>>>>>> requests.exceptions.ConnectionError:
>>>>>>>> HTTPConnectionPool(host='192.168.56.10', port=8096): Max retries
>>>>>>>> exceeded with url:
>>>>>>>> /client/api?account=admin&command=listUsers&response=json (Caused
>> by
>>>>>>>> <class 'socket.error'>: [Errno 61] Connection refused)
>>>>>>>> 
>>>>>>>> telnet port 8091 locally on my laptop works and from the devcloud
>> to
>>>>>>>> my laptop as well but the port is not opened on the dev. So it
>> makes
>>>>>>>> sense that the connection is refused. Not that it is opened. I set
>> the
>>>>>>>> 'host' config item to the virtualbox gateway address, 192.168.56.1.
>>>>>>>> That didn't help. I don't see what config I should change.
>>>>>>>> 
>>>>>>>> What should I change? Where didn't I look?
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Daan
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Daan
>>>>>> 
>>>>> 
>>>>> 
>>>> 
>> 
>> 
>> 
>> --
>> Daan
>> 

Reply via email to