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 <[email protected]> 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 <[email protected]> wrote:
>
>> wow, should that be so? seems like a regression.
>>
>> On Wed, May 14, 2014 at 8:37 AM, Ian Duffy <[email protected]> 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 <[email protected]> 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 <[email protected]> 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" <[email protected]>
>>>>> 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 [[email protected]]
>>>>>> Sent: Tuesday, May 13, 2014 8:41 AM
>>>>>> To: [email protected]; 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 <[email protected]>
>>>>> 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 <
>> [email protected]
>>>>>>
>>>>>>> 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
>>