That was the 'management-server.log'... Here is the 'catalina.out' log.
--- snip --- Feb 03, 2017 2:22:56 PM org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(/usr/share/cloudstack-management/webapps/client/WEB-INF/lib/tomcat-embed-core-8.0.30.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class Feb 03, 2017 2:22:56 PM org.apache.tomcat.util.modeler.Registry registerComponent SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/client,J2EEApplication=none,J2EEServer=none Feb 03, 2017 2:22:56 PM org.apache.catalina.startup.HostConfig deployDirectory SEVERE: Error deploying web application directory client java.lang.UnsupportedClassVersionError: org/apache/cloudstack/spring/module/web/CloudStackContextLoaderListener : Unsupported major.minor version 52.0 (unable to load class org.apache.cloudstack.spring.module.web.CloudStackContextLoaderListener) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2334) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:976) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1450) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329) at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:73) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:56) at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:294) at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1046) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:265) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4650) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:722) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:593) 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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Feb 03, 2017 2:22:56 PM org.apache.coyote.http11.Http11NioProtocol start INFO: Starting Coyote HTTP/1.1 on http-8080 Feb 03, 2017 2:22:56 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:20400 Feb 03, 2017 2:22:56 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/37 config=null Feb 03, 2017 2:22:56 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 1203 ms --- snip --- The packages were built on a CentOS6 Jenkins slave and are being run on a CentOS 6.8 VM. Any ideas??? *Will STEVENS* Lead Developer <https://goo.gl/NYZ8KK> On Fri, Feb 3, 2017 at 9:45 AM, Rafael Weingärtner < rafaelweingart...@gmail.com> wrote: > Is the log you posted a piece of catalina.out or the management-server.log? > > Normally when the container (in this case Tomcat) does not go up, I try to > check the container log files, which may contain log entries that are not > logged in the application log file. For tomcat, I normally check the > catalina.out. > > On Fri, Feb 3, 2017 at 9:40 AM, Will Stevens <williamstev...@gmail.com> > wrote: > > > Hey All, > > I have been doing the same upgrade path for months. It basically goes > like > > this. I am running CentOS6.8. > > > > - Build code with jenkins and publish to a repo > > - Backup /etc/cloudstack/management/db.properties -> db.properties.bck > > - Update my /etc/yum.repos.d/cloudstack.repo file to point to the new > > build > > - Since it is the same version as the last time (4.10), I have to remove > > the old packages > > -- sudo yum -y remove cloudstack-management cloudstack-common > > cloudstack-usage > > - Install the new packages > > -- sudo yum -y install cloudstack-management cloudstack-usage > > - Copy the db.properties.bck to db.properties > > - Restart the service > > > > I recently pulled in the latest code from master and now I get different > > behavior. > > > > When I install the packages, I get this: > > --- snip --- > > Running Transaction > > Installing : cloudstack-common-4.10.0.0-SNAPSHOT.el6.x86_64 > 1/3 > > Installing : cloudstack-management-4.10.0.0-SNAPSHOT.el6.x86_64 > 2/3 > > Unable to determine ssl settings for server.xml, please run > > cloudstack-setup-management manually > > Unable to determine ssl settings for tomcat.conf, please run > > cloudstack-setup-management manually > > Installing : cloudstack-usage-4.10.0.0-SNAPSHOT.el6.x86_64 > 3/3 > > Replacing db.properties with management server db.properties > > Replacing key with management server key > > Verifying : cloudstack-common-4.10.0.0-SNAPSHOT.el6.x86_64 > 1/3 > > Verifying : cloudstack-usage-4.10.0.0-SNAPSHOT.el6.x86_64 > 2/3 > > Verifying : cloudstack-management-4.10.0.0-SNAPSHOT.el6.x86_64 > 3/3 > > > > Installed: > > cloudstack-management.x86_64 0:4.10.0.0-SNAPSHOT.el6 > > cloudstack-usage.x86_64 0:4.10.0.0-SNAPSHOT.el6 > > > > > > Dependency Installed: > > cloudstack-common.x86_64 0:4.10.0.0-SNAPSHOT.el6 > > > > Complete! > > --- snip -- > > > > I check what files are in the '/etc/cloudstack/management' folder. > > > > --- snip relevant --- > > server-nonssl.xml > > server-ssl.xml > > server.xml -> /etc/cloudstack/management/server-nonssl.xml > > tomcat6.conf -> /etc/cloudstack/management/tomcat6-nonssl.conf > > tomcat6-nonssl.conf > > tomcat6-ssl.conf > > tomcat-users.xml > > --- snip relevant --- > > > > I notice that 'server.xml' is there, but 'tomcat.conf' is not. > > > > I run 'cloudstack-setup-management' as it says in the instructions. > > > > --- > > $ sudo cloudstack-setup-management > > Starting to configure CloudStack Management Server: > > Configure Firewall ... [OK] > > Configure CloudStack Management Server ...[OK] > > CloudStack Management Server setup is Done! > > --- > > > > It does not seem to have changed anything in '/etc/cloudstack/management' > > folder. > > > > I try to start the CloudStack Management service and then tail the log > and > > I get this in the logs and the service does not start. > > > > --- snip --- > > 2017-01-18 20:01:19,134 INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] > > (Thread-90:null) (logid:) stopping bean ClusterServiceServletAdapter > > 2017-01-18 20:01:19,135 ERROR [c.c.c.ClusterServiceServletContainer] > > (Thread-10:null) (logid:) Unexpected exception > > java.net.SocketException: Socket closed > > at java.net.PlainSocketImpl.socketAccept(Native Method) > > at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java: > > 398) > > at java.net.ServerSocket.implAccept(ServerSocket.java:530) > > at java.net.ServerSocket.accept(ServerSocket.java:498) > > at > > com.cloud.cluster.ClusterServiceServletContainer$ListenerThread.run( > > ClusterServiceServletContainer.java:131) > > 2017-01-18 20:01:19,135 INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] > > (Thread-90:null) (logid:) stopping bean ClusterManagerImpl > > 2017-01-18 20:01:19,135 INFO [c.c.c.ClusterManagerImpl] (Thread-90:null) > > (logid:) Stopping Cluster manager, msid : 7617392934992 > > --- snip --- > > > > I am not sure what changed on master that would have caused this, but > > apparently something is unhappy. > > > > Any ideas for how to resolve this and make sure upgrades still work for > > ACS? > > > > Thanks, > > > > Will > > > > > > -- > Rafael Weingärtner >