Hi! I'm currently trying to get cloudstack working with XCP-NG hosts. This is a virtualized test setup (libvirt-KVM) and while running the cloudstack initial setup wizard I get an error while adding host and then the following in the logs:
Mar 16 09:46:20 cloudstack-mgmt java[991]: INFO [c.c.h.x.r.CitrixResourceBase] (DirectAgent-2:ctx-91cc1523) (logid:bfc48c83) Host 192.168.9.154 OpaqueRef:d7cd8757-c0f5-42fb-ae45-a05d3162a546: Host 192.168.9.194 is already setup. Mar 16 09:46:21 cloudstack-mgmt java[991]: INFO [c.c.h.x.r.CitrixResourceBase] (DirectAgent-2:ctx-91cc1523) (logid:bfc48c83) Host 192.168.9.154 OpaqueRef:05195ba4-e691-4132-8373-493fb45ec8ef: Host 192.168.9.154 is already setup. Mar 16 09:46:21 cloudstack-mgmt java[991]: WARN [c.c.h.x.r.w.x.CitrixSetupCommandWrapper] (DirectAgent-2:ctx-91cc1523) (logid:bfc48c83) Failed to configure brige firewall Mar 16 09:46:21 cloudstack-mgmt java[991]: WARN [c.c.h.x.r.w.x.CitrixSetupCommandWrapper] (DirectAgent-2:ctx-91cc1523) (logid:bfc48c83) Check host 192.168.9.154 for CSP is installed or not and check network mode for bridge Mar 16 09:46:21 cloudstack-mgmt java[991]: WARN [c.c.h.x.d.XcpServerDiscoverer] (AgentTaskPool-6:ctx-c3a4cbf5) (logid:bfc48c83) Unable to setup agent 1 due to Failed to configure brige firewall Mar 16 09:46:21 cloudstack-mgmt java[991]: INFO [c.c.u.e.CSExceptionErrorCode] (AgentTaskPool-6:ctx-c3a4cbf5) (logid:bfc48c83) Could not find exception: com.cloud.exception.ConnectionException in error code list for exceptions Mar 16 09:46:21 cloudstack-mgmt java[991]: WARN [c.c.a.m.AgentManagerImpl] (AgentTaskPool-6:ctx-c3a4cbf5) (logid:bfc48c83) Monitor XcpServerDiscoverer says there is an error in the connect process for 1 due to Reinitialize agent after setup. Mar 16 09:46:21 cloudstack-mgmt java[991]: INFO [c.c.a.m.AgentManagerImpl] (AgentTaskPool-6:ctx-c3a4cbf5) (logid:bfc48c83) Host 1 is disconnecting with event AgentDisconnected Mar 16 09:46:21 cloudstack-mgmt java[991]: WARN [c.c.r.ResourceManagerImpl] (AgentTaskPool-6:ctx-c3a4cbf5) (logid:bfc48c83) Unable to connect due to Mar 16 09:46:21 cloudstack-mgmt java[991]: com.cloud.exception.ConnectionException: Reinitialize agent after setup. Mar 16 09:46:21 cloudstack-mgmt java[991]: at com.cloud.hypervisor.xenserver.discoverer.XcpServerDiscoverer.processConnect(XcpServerDiscoverer.java:634) Mar 16 09:46:21 cloudstack-mgmt java[991]: at com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:569) Mar 16 09:46:21 cloudstack-mgmt java[991]: at com.cloud.agent.manager.AgentManagerImpl.handleDirectConnectAgent(AgentManagerImpl.java:1557) Mar 16 09:46:21 cloudstack-mgmt java[991]: at com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:2395) Mar 16 09:46:21 cloudstack-mgmt java[991]: at com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:2528) Mar 16 09:46:21 cloudstack-mgmt java[991]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Mar 16 09:46:21 cloudstack-mgmt java[991]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Mar 16 09:46:21 cloudstack-mgmt java[991]: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Mar 16 09:46:21 cloudstack-mgmt java[991]: at java.base/java.lang.reflect.Method.invoke(Method.java:566) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) Mar 16 09:46:21 cloudstack-mgmt java[991]: at com.sun.proxy.$Proxy194.createHostAndAgent(Unknown Source) Mar 16 09:46:21 cloudstack-mgmt java[991]: at com.cloud.agent.manager.AgentManagerImpl$SimulateStartTask.runInContext(AgentManagerImpl.java:1181) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:48) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:55) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:102) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:52) Mar 16 09:46:21 cloudstack-mgmt java[991]: at org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:45) Mar 16 09:46:21 cloudstack-mgmt java[991]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) Mar 16 09:46:21 cloudstack-mgmt java[991]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) Mar 16 09:46:21 cloudstack-mgmt java[991]: at java.base/java.lang.Thread.run(Thread.java:829) I even have 1 added host (not the one I initially added), but the other 2 are missing. I see that it says failed to configure brige(typo) firewall, but what can I do to fix that? Or what did I miss? And another question I have regarding a Xenserver setup, can cloudstack utilize any kind of SR storage or only fibre channel? Cheers, Rene