bumpUpPriority.sh and dhcp_entry.sh were deleted in 0cdf0f6f67c99a06fc1b94c2f2a38eff020f3f67
call_loadbalancer.shh was deleted in e88cc488e5a9011f2c199f906bb0dacdb95685d7 save_password_to_domr.sh was deleted in ca81e7b465fb40866fd14d1d1d27a2c42e1a2741 On Mon, Mar 3, 2014 at 10:42 AM, Mike Tutkowski < mike.tutkow...@solidfire.com> wrote: > It looks like, for example, call_firewall.sh was deleted in > > 0ea1c7dfc411db0d3710ac2c4fb238111cbec328 > > > On Mon, Mar 3, 2014 at 10:27 AM, Mike Tutkowski < > mike.tutkow...@solidfire.com> wrote: > >> OK, I've had a bit of time to investigate this. >> >> I noticed in CitrixResourceBase that can_bridge_firewall (which calls a >> plug-in on the XenServer host) returns false: >> >> if (_securityGroupEnabled) { >> >> _canBridgeFirewall = can_bridge_firewall(conn); >> >> if (!_canBridgeFirewall) { >> >> String msg = "Failed to configure brige firewall"; >> >> s_logger.warn(msg); >> >> s_logger.warn("Check host " + _host.ip +" for CSP is >> installed or not and check network mode for bridge"); >> >> return new SetupAnswer(cmd, msg); >> >> } >> >> >> } >> >> >> Right before this code, the XenServer server resource tries to copy a >> bunch of files to the XenServer host, but several of these files cannot be >> found on the CS management server: >> >> WARN [c.c.h.x.r.CitrixResourceBase] (DirectAgent-1:ctx-33a9d930) We >> cannot locate >> /home/mtutkowski/CloudStack/client/target/generated-webapp/WEB-INF/classes/scripts/vm/hypervisor/xenserver/xenserver60/../../../../network/domr//call_firewall.sh >> WARN [c.c.h.x.r.CitrixResourceBase] (DirectAgent-1:ctx-33a9d930) We >> cannot locate >> /home/mtutkowski/CloudStack/client/target/generated-webapp/WEB-INF/classes/scripts/vm/hypervisor/xenserver/xenserver60/../../../../network/domr//bumpUpPriority.sh >> WARN [c.c.h.x.r.CitrixResourceBase] (DirectAgent-1:ctx-33a9d930) We >> cannot locate >> /home/mtutkowski/CloudStack/client/target/generated-webapp/WEB-INF/classes/scripts/vm/hypervisor/xenserver/xenserver60/../../../../network/domr//dhcp_entry.sh >> WARN [c.c.h.x.r.CitrixResourceBase] (DirectAgent-1:ctx-33a9d930) We >> cannot locate >> /home/mtutkowski/CloudStack/client/target/generated-webapp/WEB-INF/classes/scripts/vm/hypervisor/xenserver/xenserver60/../../../../network/domr//call_loadbalancer.sh >> WARN [c.c.h.x.r.CitrixResourceBase] (DirectAgent-1:ctx-33a9d930) We >> cannot locate >> /home/mtutkowski/CloudStack/client/target/generated-webapp/WEB-INF/classes/scripts/vm/hypervisor/xenserver/xenserver60/../../../../network/domr//save_password_to_domr.sh >> WARN [c.c.h.x.r.CitrixResourceBase] (DirectAgent-1:ctx-33a9d930) We >> cannot locate >> /home/mtutkowski/CloudStack/client/target/generated-webapp/WEB-INF/classes/scripts/vm/hypervisor/xenserver/xenserver60/../vhd-util >> >> I know that vhd-util has to be manually copied to the CS MS, but what >> about the others? >> >> >> Thanks! >> >> >> On Fri, Feb 28, 2014 at 11:40 AM, Mike Tutkowski < >> mike.tutkow...@solidfire.com> wrote: >> >>> Thanks, Kelven! Glad it's not just me. :) >>> >>> When I have a little free time this afternoon, I plan to look into this >>> in more detail - unless, of course, a XenServer-focused developer already >>> knows what's going on. >>> >>> >>> On Fri, Feb 28, 2014 at 11:37 AM, Kelven Yang <kelven.y...@citrix.com>wrote: >>> >>>> I was also trying master this morning and ran into the same problem >>>> >>>> Kelven >>>> >>>> On 2/28/14, 10:19 AM, "Mike Tutkowski" <mike.tutkow...@solidfire.com> >>>> wrote: >>>> >>>> >Just curious if anyone else has been able to successfully add a >>>> XenServer >>>> >host to a newly created cloud on master recently? >>>> > >>>> > >>>> >On Thu, Feb 27, 2014 at 10:58 PM, Mike Tutkowski < >>>> >mike.tutkow...@solidfire.com> wrote: >>>> > >>>> >> I've tried this with a couple different XenServer 6.1 hosts...same >>>> >>results. >>>> >> >>>> >> One exception I noticed that was buried was at the top of the log >>>> (look >>>> >> familiar to anyone?): >>>> >> >>>> >> ERROR [c.c.a.ApiServer] (1182531138@qtp-1140222894-7:ctx-2111b24c >>>> >> ctx-e6ecb4c0) unhandled exception executing api command: addHost >>>> >> com.cloud.utils.exception.CloudRuntimeException: Cannot transit agent >>>> >> status with event AgentDisconnected for host 1, mangement server id >>>> is >>>> >> 52231564957,Unable to transition to a new state from Creating via >>>> >> AgentDisconnected >>>> >> at >>>> >> >>>> >>>> >>com.cloud.agent.manager.AgentManagerImpl.agentStatusTransitTo(AgentManage >>>> >>rImpl.java:1343) >>>> >> at >>>> >> >>>> >>>> >>com.cloud.resource.ResourceManagerImpl.markHostAsDisconnected(ResourceMan >>>> >>agerImpl.java:1693) >>>> >> at >>>> >> >>>> >>>> >>com.cloud.resource.ResourceManagerImpl.createHostAndAgentDeferred(Resourc >>>> >>eManagerImpl.java:1854) >>>> >> at >>>> >> >>>> >>>> >>com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerI >>>> >>mpl.java:756) >>>> >> at >>>> >> >>>> >>>> >>com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl. >>>> >>java:571) >>>> >> >>>> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> >> at >>>> >> >>>> >>>> >>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java >>>> >>:57) >>>> >> at >>>> >> >>>> >>>> >>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI >>>> >>mpl.java:43) >>>> >> at java.lang.reflect.Method.invoke(Method.java:606) >>>> >> at >>>> >> >>>> >>>> >>org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(A >>>> >>opUtils.java:317) >>>> >> at >>>> >> >>>> >>>> >>org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpo >>>> >>int(ReflectiveMethodInvocation.java:183) >>>> >> at >>>> >> >>>> >>>> >>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refl >>>> >>ectiveMethodInvocation.java:150) >>>> >> at >>>> >> >>>> >>>> >>org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Ex >>>> >>poseInvocationInterceptor.java:91) >>>> >> at >>>> >> >>>> >>>> >>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refl >>>> >>ectiveMethodInvocation.java:172) >>>> >> at >>>> >> >>>> >>>> >>org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAop >>>> >>Proxy.java:204) >>>> >> at com.sun.proxy.$Proxy143.discoverHosts(Unknown Source) >>>> >> at >>>> >> >>>> >>>> >>org.apache.cloudstack.api.command.admin.host.AddHostCmd.execute(AddHostCm >>>> >>d.java:142) >>>> >> at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:168) >>>> >> at com.cloud.api.ApiServer.queueCommand(ApiServer.java:546) >>>> >> at com.cloud.api.ApiServer.handleRequest(ApiServer.java:384) >>>> >> at >>>> >> com.cloud.api.ApiServlet.processRequestInContext(ApiServlet.java:329) >>>> >> at com.cloud.api.ApiServlet.access$000(ApiServlet.java:53) >>>> >> at com.cloud.api.ApiServlet$1.run(ApiServlet.java:117) >>>> >> >>>> >> >>>> >> >>>> >> On Thu, Feb 27, 2014 at 5:02 PM, Mike Tutkowski < >>>> >> mike.tutkow...@solidfire.com> wrote: >>>> >> >>>> >>> As it turns out, I didn't notice the second line of the exception. >>>> >>> Apparently I am missing scripts: >>>> >>> >>>> >>> WARN [c.c.h.x.r.CitrixResourceBase] (DirectAgent-12:ctx-9cd43d58) >>>> We >>>> >>> cannot locate >>>> >>> >>>> >>>> >>>/home/mtutkowski/CloudStack/client/target/generated-webapp/WEB-INF/class >>>> >>>> >>>es/scripts/vm/hypervisor/xenserver/xenserver60/../../../../network/domr/ >>>> >>>/call_firewall.sh >>>> >>> >>>> >>> I built the system how I normally do: mvn -P developer,systemvm >>>> clean >>>> >>> install >>>> >>> >>>> >>> >>>> >>> On Thu, Feb 27, 2014 at 4:57 PM, Mike Tutkowski < >>>> >>> mike.tutkow...@solidfire.com> wrote: >>>> >>> >>>> >>>> Actually, ignore that last e-mail...I figured out what the log >>>> meant. >>>> >>>> >>>> >>>> However, I am still having trouble getting the CS MS to stay >>>> connected >>>> >>>> to the XenServer host. >>>> >>>> >>>> >>>> >>>> >>>> On Thu, Feb 27, 2014 at 4:55 PM, Mike Tutkowski < >>>> >>>> mike.tutkow...@solidfire.com> wrote: >>>> >>>> >>>> >>>>> Not sure if this has anything to do with it, but part of what the >>>> log >>>> >>>>> says near this exception is that it can't locate a certain folder. >>>> >>>>>However, >>>> >>>>> this screen shot shows that the folder in question does exist: >>>> >>>>> >>>> >>>>> http://i.imgur.com/ptZj9Is.png >>>> >>>>> >>>> >>>>> >>>> >>>>> On Thu, Feb 27, 2014 at 4:30 PM, Mike Tutkowski < >>>> >>>>> mike.tutkow...@solidfire.com> wrote: >>>> >>>>> >>>> >>>>>> Hi, >>>> >>>>>> >>>> >>>>>> I've been away from the master branch for a while and am now >>>> trying >>>> >>>>>>to >>>> >>>>>> set up an environment on it. >>>> >>>>>> >>>> >>>>>> I'm having trouble creating a cloud with a single XenServer 6.1 >>>> >>>>>>host. >>>> >>>>>> >>>> >>>>>> Any thoughts on this? >>>> >>>>>> >>>> >>>>>> Thanks! >>>> >>>>>> >>>> >>>>>> 2014-02-27 16:07:03,059 DEBUG [c.c.h.Status] >>>> >>>>>> (AgentTaskPool-1:ctx-cb62d21c) Agent status update: [id = 1; >>>> name = >>>> >>>>>> XenServer-6.1-Tut; old status = Connecting; event = >>>> >>>>>>AgentDisconnected; new >>>> >>>>>> status = Alert; old update count = 3; new update count = 4] >>>> >>>>>> 2014-02-27 16:07:03,060 DEBUG [c.c.a.m.ClusteredAgentManagerImpl] >>>> >>>>>> (AgentTaskPool-1:ctx-cb62d21c) Notifying other nodes of to >>>> >>>>>>disconnect >>>> >>>>>> 2014-02-27 16:07:03,067 WARN [c.c.r.ResourceManagerImpl] >>>> >>>>>> (AgentTaskPool-1:ctx-cb62d21c) Unable to connect due to >>>> >>>>>> com.cloud.exception.ConnectionException: Reinitialize agent after >>>> >>>>>> setup. >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.processConnec >>>> >>>>>>t(XcpServerDiscoverer.java:695) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(A >>>> >>>>>>gentManagerImpl.java:498) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>com.cloud.agent.manager.AgentManagerImpl.handleDirectConnectAgent(Age >>>> >>>>>>ntManagerImpl.java:1411) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceMan >>>> >>>>>>agerImpl.java:1738) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceMan >>>> >>>>>>agerImpl.java:1864) >>>> >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. >>>> >>>>>>java:57) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces >>>> >>>>>>sorImpl.java:43) >>>> >>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti >>>> >>>>>>on(AopUtils.java:317) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo >>>> >>>>>>inpoint(ReflectiveMethodInvocation.java:183) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( >>>> >>>>>>ReflectiveMethodInvocation.java:150) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.springframework.aop.interceptor.ExposeInvocationInterceptor.invok >>>> >>>>>>e(ExposeInvocationInterceptor.java:91) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( >>>> >>>>>>ReflectiveMethodInvocation.java:172) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami >>>> >>>>>>cAopProxy.java:204) >>>> >>>>>> at com.sun.proxy.$Proxy143.createHostAndAgent(Unknown Source) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>com.cloud.agent.manager.AgentManagerImpl$SimulateStartTask.runInConte >>>> >>>>>>xt(AgentManagerImpl.java:1053) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(Ma >>>> >>>>>>nagedContextRunnable.java:49) >>>> >>>>>> at >>>> >>>>>> >>>> >>>>>>org.apache.cloudstack.managed.context.impl.DefaultManagedContext$ >>>> 1.ca >>>> >>>>>>ll(DefaultManagedContext.java:56) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.call >>>> >>>>>>WithContext(DefaultManagedContext.java:103) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runW >>>> >>>>>>ithContext(DefaultManagedContext.java:53) >>>> >>>>>> at >>>> >>>>>> >>>> >>>> >>>>>>org.apache.cloudstack.managed.context.ManagedContextRunnable.run(Mana >>>> >>>>>>gedContextRunnable.java:46) >>>> >>>>>> 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:744) >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> -- >>>> >>>>>> *Mike Tutkowski* >>>> >>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>> >>>>>> e: mike.tutkow...@solidfire.com >>>> >>>>>> o: 303.746.7302 >>>> >>>>>> Advancing the way the world uses the >>>> >>>>>>cloud<http://solidfire.com/solution/overview/?video=play> >>>> >>>>>> *(tm)* >>>> >>>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> -- >>>> >>>>> *Mike Tutkowski* >>>> >>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>> >>>>> e: mike.tutkow...@solidfire.com >>>> >>>>> o: 303.746.7302 >>>> >>>>> Advancing the way the world uses the >>>> >>>>>cloud<http://solidfire.com/solution/overview/?video=play> >>>> >>>>> *(tm)* >>>> >>>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Mike Tutkowski* >>>> >>>> *Senior CloudStack Developer, SolidFire Inc.* >>>> >>>> e: mike.tutkow...@solidfire.com >>>> >>>> o: 303.746.7302 >>>> >>>> Advancing the way the world uses the >>>> >>>>cloud<http://solidfire.com/solution/overview/?video=play> >>>> >>>> *(tm)* >>>> >>>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> -- >>>> >>> *Mike Tutkowski* >>>> >>> *Senior CloudStack Developer, SolidFire Inc.* >>>> >>> e: mike.tutkow...@solidfire.com >>>> >>> o: 303.746.7302 >>>> >>> Advancing the way the world uses the >>>> >>>cloud<http://solidfire.com/solution/overview/?video=play> >>>> >>> *(tm)* >>>> >>> >>>> >> >>>> >> >>>> >> >>>> >> -- >>>> >> *Mike Tutkowski* >>>> >> *Senior CloudStack Developer, SolidFire Inc.* >>>> >> e: mike.tutkow...@solidfire.com >>>> >> o: 303.746.7302 >>>> >> Advancing the way the world uses the >>>> >>cloud<http://solidfire.com/solution/overview/?video=play> >>>> >> *(tm)* >>>> >> >>>> > >>>> > >>>> > >>>> >-- >>>> >*Mike Tutkowski* >>>> >*Senior CloudStack Developer, SolidFire Inc.* >>>> >e: mike.tutkow...@solidfire.com >>>> >o: 303.746.7302 >>>> >Advancing the way the world uses the >>>> >cloud<http://solidfire.com/solution/overview/?video=play> >>>> >*(tm)* >>>> >>>> >>> >>> >>> -- >>> *Mike Tutkowski* >>> *Senior CloudStack Developer, SolidFire Inc.* >>> e: mike.tutkow...@solidfire.com >>> o: 303.746.7302 >>> Advancing the way the world uses the >>> cloud<http://solidfire.com/solution/overview/?video=play> >>> *(tm)* >>> >> >> >> >> -- >> *Mike Tutkowski* >> *Senior CloudStack Developer, SolidFire Inc.* >> e: mike.tutkow...@solidfire.com >> o: 303.746.7302 >> Advancing the way the world uses the >> cloud<http://solidfire.com/solution/overview/?video=play> >> *(tm)* >> > > > > -- > *Mike Tutkowski* > *Senior CloudStack Developer, SolidFire Inc.* > e: mike.tutkow...@solidfire.com > o: 303.746.7302 > Advancing the way the world uses the > cloud<http://solidfire.com/solution/overview/?video=play> > *(tm)* > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *(tm)*