looks like my issue, I haven't been able to find the cause yet. On Tue, May 27, 2014 at 9:02 PM, sebgoa <run...@gmail.com> wrote: > 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 >>> >
-- Daan