You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Brian Federle <Br...@citrix.com> on 2013/02/20 01:16:54 UTC

Broken master build?

Hey all,

I'm having issues starting up the management server on my ubuntu box (from a clean/build/install/deploydb).

I'm getting this on jetty:run:

com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql

I'm able to see the login screen, but no api calls are going through, hence I am unable to login. It seems from the error it was trying to upgrade my db, which should not happen here.

Anyone else running into this? This is from the past few hours.

Thanks,
Brian

RE: Broken master build?

Posted by Jessica Wang <Je...@citrix.com>.
+1

I encountered the same error.    :(


-----Original Message-----
From: Brian Federle [mailto:Brian.Federle@citrix.com] 
Sent: Tuesday, February 19, 2013 4:17 PM
To: cloudstack-dev@incubator.apache.org
Subject: Broken master build?

Hey all,

I'm having issues starting up the management server on my ubuntu box (from a clean/build/install/deploydb).

I'm getting this on jetty:run:

com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql

I'm able to see the login screen, but no api calls are going through, hence I am unable to login. It seems from the error it was trying to upgrade my db, which should not happen here.

Anyone else running into this? This is from the past few hours.

Thanks,
Brian

Re: Broken master build?

Posted by Dave Cahill <dc...@midokura.com>.
Yep, looks like your fix hit master about 5 minutes ago - I grabbed it just
now, and management server now runs on master.

I'd be pretty certain that will fix Brian and Jessica's issue.

Thanks,
Dave.

On Wed, Feb 20, 2013 at 2:14 PM, Sheng Yang <sh...@yasker.org> wrote:

> Already fixed my part.
>
> Though I doubt what Brian and Jessica met was another problem, they
> sent out mail before I checked in the latest commit...
>
> --Sheng
>
> On Tue, Feb 19, 2013 at 9:01 PM, Dave Cahill <dc...@midokura.com> wrote:
> > When I redeploy the database and run the management server for the first
> > time, I get:
> >
> > ERROR [utils.db.ScriptRunner] (main:)
> > com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column
> > 'nics.ip6_gateway' in 'field list'
> > ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
> > upgrade script:
> >
> /home/midokura/incubator-cloudstack-public/client/target/utilities/scripts/db/db/schema-40to410.sql
> > com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column
> > 'nics.ip6_gateway' in 'field list'
> >     at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
> >     at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
> >     at
> >
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
> >     at
> >
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
> >     at
> >
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
> >
> > nics.ip6_gateway seems related to several recent IPv6 SQL changes by
> Sheng
> > Yang, so I've CCed him - Sheng, could you take a look at this?
> >
> > I do get the "Duplicate column name 'image_data_store_id'" Jessica
> mentions,
> > but only the second time I run the management server - that indicates to
> me
> > that the core issue is the IPV6 SQL changes causing the initial database
> > setup to fail halfway through.
> >
> > On Wed, Feb 20, 2013 at 9:28 AM, Jessica Wang <Je...@citrix.com>
> > wrote:
> >>
> >> +1
> >>
> >> I encountered the same error:
> >>
> >>
> =======================================================================================
> >> ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table
> >> vm_template add image_data_store_id bigint unsigned
> >> ERROR [utils.db.ScriptRunner] (main:)
> >> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
> column
> >> name 'image_data_store_id'
> >> ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
> >> upgrade script:
> >>
> C:\cloudstack-apache\incubator-cloudstack\client\target\utilities\scripts
> >> \db\db\schema-40to410.sql
> >> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
> >> column name 'image_data_store_id'
> >>         at
> >> com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
> >>         at
> com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
> >>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
> >>         at
> >>
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
> >>         at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
> >>
> >>
> ========================================================================================
> >>
> >> Jessica
> >>
> >> -----Original Message-----
> >> From: Brian Federle [mailto:Brian.Federle@citrix.com]
> >> Sent: Tuesday, February 19, 2013 4:20 PM
> >> To: cloudstack-dev@incubator.apache.org
> >> Subject: Re: Broken master build?
> >>
> >> Also, here's the full command output, if that helps:
> >>
> >> bfederle@brian-ui-dev:~/cloudstack$ mvn -pl :cloud-client-ui jetty:run
> >> [INFO] Scanning for projects...
> >> [INFO]
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] Building Apache CloudStack Client UI 4.1.0-SNAPSHOT
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO]
> >> [INFO] >>> maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
> >> >>>
> >> [INFO]
> >> [INFO] --- maven-remote-resources-plugin:1.3:process (default) @
> >> cloud-client-ui ---
> >> [INFO]
> >> [INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @
> >> cloud-client-ui ---
> >> [INFO] Executing tasks
> >>
> >> main:
> >>      [copy] Copying 24 files to
> >> /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
> >>      [copy] Copying 24 files to
> >> /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
> >>      [copy] Copying 6 files to
> >> /home/bfederle/cloudstack/client/target/utilities/bin
> >>      [copy] Copying 2 files to
> >> /home/bfederle/cloudstack/client/target/utilities/bin
> >>      [copy] Copying 60 files to
> >> /home/bfederle/cloudstack/client/target/utilities/scripts/db
> >> [INFO] Executed tasks
> >> [INFO]
> >> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @
> >> cloud-client-ui ---
> >> [debug] execute contextualize
> >> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> >> [INFO] skip non existing resourceDirectory
> >> /home/bfederle/cloudstack/client/src/main/resources
> >> [INFO] Copying 3 resources
> >> [INFO]
> >> [INFO] --- maven-antrun-plugin:1.7:run (process-nonoss) @
> cloud-client-ui
> >> ---
> >> [INFO] Executing tasks
> >>
> >> main:
> >> [INFO] Executed tasks
> >> [INFO]
> >> [INFO] --- maven-antrun-plugin:1.7:run (process-nonoss-spring-context) @
> >> cloud-client-ui ---
> >> [INFO] Executing tasks
> >>
> >> main:
> >> [INFO] Executed tasks
> >> [INFO]
> >> [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @
> >> cloud-client-ui ---
> >> [INFO] No sources to compile
> >> [INFO]
> >> [INFO] --- maven-resources-plugin:2.5:testResources
> >> (default-testResources) @ cloud-client-ui ---
> >> [debug] execute contextualize
> >> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> >> [INFO] skip non existing resourceDirectory
> >> /home/bfederle/cloudstack/client/src/test/resources
> >> [INFO] Copying 3 resources
> >> [INFO]
> >> [INFO] --- maven-compiler-plugin:2.5.1:testCompile
> (default-testCompile) @
> >> cloud-client-ui ---
> >> [INFO] No sources to compile
> >> [INFO]
> >> [INFO] <<< maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
> >> <<<
> >> [INFO]
> >> [INFO] --- maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
> >> ---
> >> [INFO] Configuring Jetty for project: Apache CloudStack Client UI
> >> [INFO] Webapp source directory =
> >> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
> >> [INFO] Reload Mechanic: automatic
> >> [INFO] Classes = /home/bfederle/cloudstack/client/target/classes
> >> 2013-02-19 16:18:39.448:INFO::Logging to STDERR via
> >> org.mortbay.log.StdErrLog
> >> [INFO] Context path = /client
> >> [INFO] Tmp directory =  determined at runtime
> >> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
> >> [INFO] Web overrides =  none
> >> [INFO] web.xml file =
> >>
> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT/WEB-INF/web.xml
> >> [INFO] Webapp directory =
> >> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
> >> [INFO] Starting jetty 6.1.26 ...
> >> 2013-02-19 16:18:39.461:INFO::jetty-6.1.26
> >> 2013-02-19 16:18:42.159:INFO::No Transaction manager found - if your
> >> webapp requires one, please configure one.
> >> 2013-02-19 16:18:42.851:INFO:/client:Initializing Spring root
> >> WebApplicationContext
> >> log4j:WARN No appenders could be found for logger
> >> (org.springframework.web.context.ContextLoader).
> >> log4j:WARN Please initialize the log4j system properly.
> >> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfigfor
> >> more info.
> >> INFO  [factory.annotation.AutowiredAnnotationBeanPostProcessor] (main:)
> >> JSR-330 'javax.inject.Inject' annotation found and supported for
> autowiring
> >> INFO  [utils.component.ComponentContext] (main:) Running
> >> SystemIntegrityChecker databaseIntegrityChecker
> >> INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Grabbing lock to
> >> check for database integrity.
> >> INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Performing
> database
> >> integrity check
> >> INFO  [utils.component.ComponentContext] (main:) Running
> >> SystemIntegrityChecker managementServerNode
> >> INFO  [utils.component.ComponentContext] (main:) Running
> >> SystemIntegrityChecker databaseUpgradeChecker
> >> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Grabbing lock to
> >> check for database upgrade.
> >> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) DB version = 4.0.0
> >> Code Version = 4.1.0-SNAPSHOT
> >> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Database upgrade
> must
> >> be performed from 4.0.0 to 4.1.0-SNAPSHOT
> >> ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table
> >> vm_template add image_data_store_id bigint unsigned
> >> ERROR [utils.db.ScriptRunner] (main:)
> >> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
> column
> >> name 'image_data_store_id'
> >> ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
> >> upgrade script:
> >>
> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
> >> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
> >> column name 'image_data_store_id'
> >>         at
> >> com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
> >>         at
> com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
> >>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
> >>         at
> >>
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
> >>         at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
> >>         at
> >>
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
> >>         at
> >>
> com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
> >>         at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
> >>         at
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>         at java.lang.reflect.Method.invoke(Method.java:616)
> >>         at
> >>
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
> >>         at
> >>
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
> >>         at
> >>
> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
> >>         at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
> >>         at
> >>
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
> >>         at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
> >>         at
> >>
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
> >>         at
> >>
> com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
> >>         at
> >> com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
> >>         at
> >>
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
> >>         at
> >> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
> >>         at
> >> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >>         at
> >>
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >>         at
> >>
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >>         at
> >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >>         at
> >>
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >>         at
> >>
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >>         at org.mortbay.jetty.Server.doStart(Server.java:224)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> >>         at
> >>
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
> >>         at
> >>
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
> >>         at
> >>
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
> >>         at
> >> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> >>         at
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> >>         at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
> >>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> >>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> >>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> >>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
> >>         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:616)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> >> 2013-02-19 16:19:05.999:WARN:/client:unavailable
> >> com.cloud.utils.exception.CloudRuntimeException: Unable to execute
> upgrade
> >> script:
> >>
> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:178)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker$$FastClassByCGLIB$$c5e43fac.invoke(<generated>)
> >>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
> >>         at
> >>
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
> >>         at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
> >>         at
> >>
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
> >>         at
> >>
> com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
> >>         at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
> >>         at
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>         at java.lang.reflect.Method.invoke(Method.java:616)
> >>         at
> >>
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
> >>         at
> >>
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
> >>         at
> >>
> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
> >>         at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
> >>         at
> >>
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
> >>         at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
> >>         at
> >>
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
> >>         at
> >>
> com.cloud.upgrade.DatabaseUpgradeChecker$$EnhancerByCGLIB$$f513c930.check(<generated>)
> >>         at
> >>
> com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
> >>         at
> >> com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
> >>         at
> >>
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
> >>         at
> >> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
> >>         at
> >> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >>         at
> >>
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >>         at
> >>
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >>         at
> >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >>         at
> >>
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >>         at
> >>
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >>         at org.mortbay.jetty.Server.doStart(Server.java:224)
> >>         at
> >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >>         at
> >>
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> >>         at
> >>
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
> >>         at
> >>
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
> >>         at
> >>
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
> >>         at
> >> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> >>         at
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> >>         at
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> >>         at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
> >>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> >>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> >>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> >>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
> >>         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:616)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
> >>         at
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> >> 2013-02-19 16:19:06.049:INFO::Started
> SelectChannelConnector@0.0.0.0:8080
> >> [INFO] Started Jetty Server
> >>
> >>
> >> On Feb 19, 2013, at 4:16 PM, Brian Federle <Br...@citrix.com>
> >> wrote:
> >>
> >> > Hey all,
> >> >
> >> > I'm having issues starting up the management server on my ubuntu box
> >> > (from a clean/build/install/deploydb).
> >> >
> >> > I'm getting this on jetty:run:
> >> >
> >> > com.cloud.utils.exception.CloudRuntimeException: Unable to execute
> >> > upgrade script:
> >> >
> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
> >> >
> >> > I'm able to see the login screen, but no api calls are going through,
> >> > hence I am unable to login. It seems from the error it was trying to
> upgrade
> >> > my db, which should not happen here.
> >> >
> >> > Anyone else running into this? This is from the past few hours.
> >> >
> >> > Thanks,
> >> > Brian
> >>
> >
>

Re: Broken master build?

Posted by Sheng Yang <sh...@yasker.org>.
Already fixed my part.

Though I doubt what Brian and Jessica met was another problem, they
sent out mail before I checked in the latest commit...

--Sheng

On Tue, Feb 19, 2013 at 9:01 PM, Dave Cahill <dc...@midokura.com> wrote:
> When I redeploy the database and run the management server for the first
> time, I get:
>
> ERROR [utils.db.ScriptRunner] (main:)
> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column
> 'nics.ip6_gateway' in 'field list'
> ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
> upgrade script:
> /home/midokura/incubator-cloudstack-public/client/target/utilities/scripts/db/db/schema-40to410.sql
> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column
> 'nics.ip6_gateway' in 'field list'
>     at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
>     at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
>     at
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
>     at
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
>     at
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
>
> nics.ip6_gateway seems related to several recent IPv6 SQL changes by Sheng
> Yang, so I've CCed him - Sheng, could you take a look at this?
>
> I do get the "Duplicate column name 'image_data_store_id'" Jessica mentions,
> but only the second time I run the management server - that indicates to me
> that the core issue is the IPV6 SQL changes causing the initial database
> setup to fail halfway through.
>
> On Wed, Feb 20, 2013 at 9:28 AM, Jessica Wang <Je...@citrix.com>
> wrote:
>>
>> +1
>>
>> I encountered the same error:
>>
>> =======================================================================================
>> ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table
>> vm_template add image_data_store_id bigint unsigned
>> ERROR [utils.db.ScriptRunner] (main:)
>> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column
>> name 'image_data_store_id'
>> ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
>> upgrade script:
>> C:\cloudstack-apache\incubator-cloudstack\client\target\utilities\scripts
>> \db\db\schema-40to410.sql
>> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
>> column name 'image_data_store_id'
>>         at
>> com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
>>         at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
>>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>>         at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>         at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>
>> ========================================================================================
>>
>> Jessica
>>
>> -----Original Message-----
>> From: Brian Federle [mailto:Brian.Federle@citrix.com]
>> Sent: Tuesday, February 19, 2013 4:20 PM
>> To: cloudstack-dev@incubator.apache.org
>> Subject: Re: Broken master build?
>>
>> Also, here's the full command output, if that helps:
>>
>> bfederle@brian-ui-dev:~/cloudstack$ mvn -pl :cloud-client-ui jetty:run
>> [INFO] Scanning for projects...
>> [INFO]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Apache CloudStack Client UI 4.1.0-SNAPSHOT
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO]
>> [INFO] >>> maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
>> >>>
>> [INFO]
>> [INFO] --- maven-remote-resources-plugin:1.3:process (default) @
>> cloud-client-ui ---
>> [INFO]
>> [INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @
>> cloud-client-ui ---
>> [INFO] Executing tasks
>>
>> main:
>>      [copy] Copying 24 files to
>> /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
>>      [copy] Copying 24 files to
>> /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
>>      [copy] Copying 6 files to
>> /home/bfederle/cloudstack/client/target/utilities/bin
>>      [copy] Copying 2 files to
>> /home/bfederle/cloudstack/client/target/utilities/bin
>>      [copy] Copying 60 files to
>> /home/bfederle/cloudstack/client/target/utilities/scripts/db
>> [INFO] Executed tasks
>> [INFO]
>> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @
>> cloud-client-ui ---
>> [debug] execute contextualize
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] skip non existing resourceDirectory
>> /home/bfederle/cloudstack/client/src/main/resources
>> [INFO] Copying 3 resources
>> [INFO]
>> [INFO] --- maven-antrun-plugin:1.7:run (process-nonoss) @ cloud-client-ui
>> ---
>> [INFO] Executing tasks
>>
>> main:
>> [INFO] Executed tasks
>> [INFO]
>> [INFO] --- maven-antrun-plugin:1.7:run (process-nonoss-spring-context) @
>> cloud-client-ui ---
>> [INFO] Executing tasks
>>
>> main:
>> [INFO] Executed tasks
>> [INFO]
>> [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @
>> cloud-client-ui ---
>> [INFO] No sources to compile
>> [INFO]
>> [INFO] --- maven-resources-plugin:2.5:testResources
>> (default-testResources) @ cloud-client-ui ---
>> [debug] execute contextualize
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] skip non existing resourceDirectory
>> /home/bfederle/cloudstack/client/src/test/resources
>> [INFO] Copying 3 resources
>> [INFO]
>> [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @
>> cloud-client-ui ---
>> [INFO] No sources to compile
>> [INFO]
>> [INFO] <<< maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
>> <<<
>> [INFO]
>> [INFO] --- maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
>> ---
>> [INFO] Configuring Jetty for project: Apache CloudStack Client UI
>> [INFO] Webapp source directory =
>> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
>> [INFO] Reload Mechanic: automatic
>> [INFO] Classes = /home/bfederle/cloudstack/client/target/classes
>> 2013-02-19 16:18:39.448:INFO::Logging to STDERR via
>> org.mortbay.log.StdErrLog
>> [INFO] Context path = /client
>> [INFO] Tmp directory =  determined at runtime
>> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
>> [INFO] Web overrides =  none
>> [INFO] web.xml file =
>> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT/WEB-INF/web.xml
>> [INFO] Webapp directory =
>> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
>> [INFO] Starting jetty 6.1.26 ...
>> 2013-02-19 16:18:39.461:INFO::jetty-6.1.26
>> 2013-02-19 16:18:42.159:INFO::No Transaction manager found - if your
>> webapp requires one, please configure one.
>> 2013-02-19 16:18:42.851:INFO:/client:Initializing Spring root
>> WebApplicationContext
>> log4j:WARN No appenders could be found for logger
>> (org.springframework.web.context.ContextLoader).
>> log4j:WARN Please initialize the log4j system properly.
>> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
>> more info.
>> INFO  [factory.annotation.AutowiredAnnotationBeanPostProcessor] (main:)
>> JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
>> INFO  [utils.component.ComponentContext] (main:) Running
>> SystemIntegrityChecker databaseIntegrityChecker
>> INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Grabbing lock to
>> check for database integrity.
>> INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Performing database
>> integrity check
>> INFO  [utils.component.ComponentContext] (main:) Running
>> SystemIntegrityChecker managementServerNode
>> INFO  [utils.component.ComponentContext] (main:) Running
>> SystemIntegrityChecker databaseUpgradeChecker
>> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Grabbing lock to
>> check for database upgrade.
>> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) DB version = 4.0.0
>> Code Version = 4.1.0-SNAPSHOT
>> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Database upgrade must
>> be performed from 4.0.0 to 4.1.0-SNAPSHOT
>> ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table
>> vm_template add image_data_store_id bigint unsigned
>> ERROR [utils.db.ScriptRunner] (main:)
>> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column
>> name 'image_data_store_id'
>> ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
>> upgrade script:
>> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
>> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
>> column name 'image_data_store_id'
>>         at
>> com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
>>         at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
>>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>>         at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>         at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>         at
>> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
>>         at
>> com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
>>         at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:616)
>>         at
>> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
>>         at
>> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
>>         at
>> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
>>         at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>         at
>> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
>>         at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>         at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>         at
>> com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
>>         at
>> com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
>>         at
>> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
>>         at
>> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
>>         at
>> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
>>         at
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>         at
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>>         at org.mortbay.jetty.Server.doStart(Server.java:224)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
>>         at
>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>>         at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>>         at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>>         at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>         at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>>         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:616)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
>> 2013-02-19 16:19:05.999:WARN:/client:unavailable
>> com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade
>> script:
>> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:178)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker$$FastClassByCGLIB$$c5e43fac.invoke(<generated>)
>>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>>         at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>         at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>         at
>> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
>>         at
>> com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
>>         at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:616)
>>         at
>> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
>>         at
>> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
>>         at
>> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
>>         at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>         at
>> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
>>         at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>         at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>         at
>> com.cloud.upgrade.DatabaseUpgradeChecker$$EnhancerByCGLIB$$f513c930.check(<generated>)
>>         at
>> com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
>>         at
>> com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
>>         at
>> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
>>         at
>> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
>>         at
>> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
>>         at
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>         at
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>>         at org.mortbay.jetty.Server.doStart(Server.java:224)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>         at
>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
>>         at
>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
>>         at
>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>>         at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>>         at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>>         at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>         at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>>         at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>>         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:616)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>>         at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
>> 2013-02-19 16:19:06.049:INFO::Started SelectChannelConnector@0.0.0.0:8080
>> [INFO] Started Jetty Server
>>
>>
>> On Feb 19, 2013, at 4:16 PM, Brian Federle <Br...@citrix.com>
>> wrote:
>>
>> > Hey all,
>> >
>> > I'm having issues starting up the management server on my ubuntu box
>> > (from a clean/build/install/deploydb).
>> >
>> > I'm getting this on jetty:run:
>> >
>> > com.cloud.utils.exception.CloudRuntimeException: Unable to execute
>> > upgrade script:
>> > /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
>> >
>> > I'm able to see the login screen, but no api calls are going through,
>> > hence I am unable to login. It seems from the error it was trying to upgrade
>> > my db, which should not happen here.
>> >
>> > Anyone else running into this? This is from the past few hours.
>> >
>> > Thanks,
>> > Brian
>>
>

Re: Broken master build?

Posted by Dave Cahill <dc...@midokura.com>.
When I redeploy the database and run the management server for the first
time, I get:

ERROR [utils.db.ScriptRunner] (main:)
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column
'nics.ip6_gateway' in 'field list'
ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
upgrade script:
/home/midokura/incubator-cloudstack-public/client/target/utilities/scripts/db/db/schema-40to410.sql
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column
'nics.ip6_gateway' in 'field list'
    at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
    at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
    at
com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
    at
com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
    at
com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)

nics.ip6_gateway seems related to several recent IPv6 SQL changes by Sheng
Yang, so I've CCed him - Sheng, could you take a look at this?

I do get the "Duplicate column name 'image_data_store_id'" Jessica
mentions, but only the second time I run the management server - that
indicates to me that the core issue is the IPV6 SQL changes causing the
initial database setup to fail halfway through.

On Wed, Feb 20, 2013 at 9:28 AM, Jessica Wang <Je...@citrix.com>wrote:

> +1
>
> I encountered the same error:
>
> =======================================================================================
> ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table
> vm_template add image_data_store_id bigint unsigned
> ERROR [utils.db.ScriptRunner] (main:)
> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column
> name 'image_data_store_id'
> ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
> upgrade script:
> C:\cloudstack-apache\incubator-cloudstack\client\target\utilities\scripts
> \db\db\schema-40to410.sql
> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
> column name 'image_data_store_id'
>         at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
>         at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>         at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>
> ========================================================================================
>
> Jessica
>
> -----Original Message-----
> From: Brian Federle [mailto:Brian.Federle@citrix.com]
> Sent: Tuesday, February 19, 2013 4:20 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: Broken master build?
>
> Also, here's the full command output, if that helps:
>
> bfederle@brian-ui-dev:~/cloudstack$ mvn -pl :cloud-client-ui jetty:run
> [INFO] Scanning for projects...
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Apache CloudStack Client UI 4.1.0-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] >>> maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
> >>>
> [INFO]
> [INFO] --- maven-remote-resources-plugin:1.3:process (default) @
> cloud-client-ui ---
> [INFO]
> [INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @
> cloud-client-ui ---
> [INFO] Executing tasks
>
> main:
>      [copy] Copying 24 files to
> /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
>      [copy] Copying 24 files to
> /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
>      [copy] Copying 6 files to
> /home/bfederle/cloudstack/client/target/utilities/bin
>      [copy] Copying 2 files to
> /home/bfederle/cloudstack/client/target/utilities/bin
>      [copy] Copying 60 files to
> /home/bfederle/cloudstack/client/target/utilities/scripts/db
> [INFO] Executed tasks
> [INFO]
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @
> cloud-client-ui ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
> /home/bfederle/cloudstack/client/src/main/resources
> [INFO] Copying 3 resources
> [INFO]
> [INFO] --- maven-antrun-plugin:1.7:run (process-nonoss) @ cloud-client-ui
> ---
> [INFO] Executing tasks
>
> main:
> [INFO] Executed tasks
> [INFO]
> [INFO] --- maven-antrun-plugin:1.7:run (process-nonoss-spring-context) @
> cloud-client-ui ---
> [INFO] Executing tasks
>
> main:
> [INFO] Executed tasks
> [INFO]
> [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @
> cloud-client-ui ---
> [INFO] No sources to compile
> [INFO]
> [INFO] --- maven-resources-plugin:2.5:testResources
> (default-testResources) @ cloud-client-ui ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
> /home/bfederle/cloudstack/client/src/test/resources
> [INFO] Copying 3 resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @
> cloud-client-ui ---
> [INFO] No sources to compile
> [INFO]
> [INFO] <<< maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
> <<<
> [INFO]
> [INFO] --- maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui
> ---
> [INFO] Configuring Jetty for project: Apache CloudStack Client UI
> [INFO] Webapp source directory =
> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
> [INFO] Reload Mechanic: automatic
> [INFO] Classes = /home/bfederle/cloudstack/client/target/classes
> 2013-02-19 16:18:39.448:INFO::Logging to STDERR via
> org.mortbay.log.StdErrLog
> [INFO] Context path = /client
> [INFO] Tmp directory =  determined at runtime
> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
> [INFO] Web overrides =  none
> [INFO] web.xml file =
> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT/WEB-INF/web.xml
> [INFO] Webapp directory =
> /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
> [INFO] Starting jetty 6.1.26 ...
> 2013-02-19 16:18:39.461:INFO::jetty-6.1.26
> 2013-02-19 16:18:42.159:INFO::No Transaction manager found - if your
> webapp requires one, please configure one.
> 2013-02-19 16:18:42.851:INFO:/client:Initializing Spring root
> WebApplicationContext
> log4j:WARN No appenders could be found for logger
> (org.springframework.web.context.ContextLoader).
> log4j:WARN Please initialize the log4j system properly.
> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
> more info.
> INFO  [factory.annotation.AutowiredAnnotationBeanPostProcessor] (main:)
> JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
> INFO  [utils.component.ComponentContext] (main:) Running
> SystemIntegrityChecker databaseIntegrityChecker
> INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Grabbing lock to
> check for database integrity.
> INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Performing database
> integrity check
> INFO  [utils.component.ComponentContext] (main:) Running
> SystemIntegrityChecker managementServerNode
> INFO  [utils.component.ComponentContext] (main:) Running
> SystemIntegrityChecker databaseUpgradeChecker
> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Grabbing lock to
> check for database upgrade.
> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) DB version = 4.0.0
> Code Version = 4.1.0-SNAPSHOT
> INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Database upgrade must
> be performed from 4.0.0 to 4.1.0-SNAPSHOT
> ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table
> vm_template add image_data_store_id bigint unsigned
> ERROR [utils.db.ScriptRunner] (main:)
> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column
> name 'image_data_store_id'
> ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute
> upgrade script:
> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate
> column name 'image_data_store_id'
>         at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
>         at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>         at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>         at
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
>         at
> com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
>         at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:616)
>         at
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
>         at
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
>         at
> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>         at
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>         at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>         at
> com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
>         at
> com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
>         at
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
>         at
> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
>         at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>         at
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
>         at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
>         at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
>         at
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>         at
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>         at org.mortbay.jetty.Server.doStart(Server.java:224)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>         at
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
>         at
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
>         at
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
>         at
> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>         at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>         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:616)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> 2013-02-19 16:19:05.999:WARN:/client:unavailable
> com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade
> script:
> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:178)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker$$FastClassByCGLIB$$c5e43fac.invoke(<generated>)
>         at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>         at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>         at
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
>         at
> com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
>         at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:616)
>         at
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
>         at
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
>         at
> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>         at
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>         at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>         at
> com.cloud.upgrade.DatabaseUpgradeChecker$$EnhancerByCGLIB$$f513c930.check(<generated>)
>         at
> com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
>         at
> com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
>         at
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
>         at
> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
>         at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>         at
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
>         at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
>         at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
>         at
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>         at
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>         at org.mortbay.jetty.Server.doStart(Server.java:224)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>         at
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
>         at
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
>         at
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
>         at
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
>         at
> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>         at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>         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:616)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> 2013-02-19 16:19:06.049:INFO::Started SelectChannelConnector@0.0.0.0:8080
> [INFO] Started Jetty Server
>
>
> On Feb 19, 2013, at 4:16 PM, Brian Federle <Br...@citrix.com>
> wrote:
>
> > Hey all,
> >
> > I'm having issues starting up the management server on my ubuntu box
> (from a clean/build/install/deploydb).
> >
> > I'm getting this on jetty:run:
> >
> > com.cloud.utils.exception.CloudRuntimeException: Unable to execute
> upgrade script:
> /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
> >
> > I'm able to see the login screen, but no api calls are going through,
> hence I am unable to login. It seems from the error it was trying to
> upgrade my db, which should not happen here.
> >
> > Anyone else running into this? This is from the past few hours.
> >
> > Thanks,
> > Brian
>
>

RE: Broken master build?

Posted by Jessica Wang <Je...@citrix.com>.
+1

I encountered the same error:
=======================================================================================
ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table vm_template add image_data_store_id bigint unsigned
ERROR [utils.db.ScriptRunner] (main:) com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'image_data_store_id'
ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute upgrade script: C:\cloudstack-apache\incubator-cloudstack\client\target\utilities\scripts
\db\db\schema-40to410.sql
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'image_data_store_id'
        at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
        at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
        at com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
        at com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
        at com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
========================================================================================

Jessica

-----Original Message-----
From: Brian Federle [mailto:Brian.Federle@citrix.com]
Sent: Tuesday, February 19, 2013 4:20 PM
To: cloudstack-dev@incubator.apache.org
Subject: Re: Broken master build?

Also, here's the full command output, if that helps:

bfederle@brian-ui-dev:~/cloudstack$ mvn -pl :cloud-client-ui jetty:run
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache CloudStack Client UI 4.1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui >>>
[INFO]
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-client-ui ---
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-client-ui ---
[INFO] Executing tasks

main:
     [copy] Copying 24 files to /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
     [copy] Copying 24 files to /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
     [copy] Copying 6 files to /home/bfederle/cloudstack/client/target/utilities/bin
     [copy] Copying 2 files to /home/bfederle/cloudstack/client/target/utilities/bin
     [copy] Copying 60 files to /home/bfederle/cloudstack/client/target/utilities/scripts/db
[INFO] Executed tasks
[INFO]
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ cloud-client-ui ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/bfederle/cloudstack/client/src/main/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (process-nonoss) @ cloud-client-ui ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (process-nonoss-spring-context) @ cloud-client-ui ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-client-ui ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ cloud-client-ui ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/bfederle/cloudstack/client/src/test/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ cloud-client-ui ---
[INFO] No sources to compile
[INFO]
[INFO] <<< maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui <<<
[INFO]
[INFO] --- maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui ---
[INFO] Configuring Jetty for project: Apache CloudStack Client UI
[INFO] Webapp source directory = /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
[INFO] Reload Mechanic: automatic
[INFO] Classes = /home/bfederle/cloudstack/client/target/classes
2013-02-19 16:18:39.448:INFO::Logging to STDERR via org.mortbay.log.StdErrLog
[INFO] Context path = /client
[INFO] Tmp directory =  determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides =  none
[INFO] web.xml file = /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT/WEB-INF/web.xml
[INFO] Webapp directory = /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
[INFO] Starting jetty 6.1.26 ...
2013-02-19 16:18:39.461:INFO::jetty-6.1.26
2013-02-19 16:18:42.159:INFO::No Transaction manager found - if your webapp requires one, please configure one.
2013-02-19 16:18:42.851:INFO:/client:Initializing Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
INFO  [factory.annotation.AutowiredAnnotationBeanPostProcessor] (main:) JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
INFO  [utils.component.ComponentContext] (main:) Running SystemIntegrityChecker databaseIntegrityChecker
INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Grabbing lock to check for database integrity.
INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Performing database integrity check
INFO  [utils.component.ComponentContext] (main:) Running SystemIntegrityChecker managementServerNode
INFO  [utils.component.ComponentContext] (main:) Running SystemIntegrityChecker databaseUpgradeChecker
INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Grabbing lock to check for database upgrade.
INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) DB version = 4.0.0 Code Version = 4.1.0-SNAPSHOT
INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Database upgrade must be performed from 4.0.0 to 4.1.0-SNAPSHOT
ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table vm_template add image_data_store_id bigint unsigned
ERROR [utils.db.ScriptRunner] (main:) com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'image_data_store_id'
ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'image_data_store_id'
        at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
        at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
        at com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
        at com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
        at com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
        at com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
        at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
        at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
        at com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
        at com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
        at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
        at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
        at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        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:616)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2013-02-19 16:19:05.999:WARN:/client:unavailable
com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
        at com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:178)
        at com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
        at com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
        at com.cloud.upgrade.DatabaseUpgradeChecker$$FastClassByCGLIB$$c5e43fac.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
        at com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
        at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
        at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
        at com.cloud.upgrade.DatabaseUpgradeChecker$$EnhancerByCGLIB$$f513c930.check(<generated>)
        at com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
        at com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
        at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
        at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
        at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        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:616)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2013-02-19 16:19:06.049:INFO::Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server


On Feb 19, 2013, at 4:16 PM, Brian Federle <Br...@citrix.com> wrote:

> Hey all,
>
> I'm having issues starting up the management server on my ubuntu box (from a clean/build/install/deploydb).
>
> I'm getting this on jetty:run:
>
> com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
>
> I'm able to see the login screen, but no api calls are going through, hence I am unable to login. It seems from the error it was trying to upgrade my db, which should not happen here.
>
> Anyone else running into this? This is from the past few hours.
>
> Thanks,
> Brian


Re: Broken master build?

Posted by Brian Federle <Br...@citrix.com>.
Also, here's the full command output, if that helps:

bfederle@brian-ui-dev:~/cloudstack$ mvn -pl :cloud-client-ui jetty:run
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache CloudStack Client UI 4.1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui >>>
[INFO]
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-client-ui ---
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-client-ui ---
[INFO] Executing tasks

main:
     [copy] Copying 24 files to /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
     [copy] Copying 24 files to /home/bfederle/cloudstack/client/target/generated-webapp/WEB-INF/classes
     [copy] Copying 6 files to /home/bfederle/cloudstack/client/target/utilities/bin
     [copy] Copying 2 files to /home/bfederle/cloudstack/client/target/utilities/bin
     [copy] Copying 60 files to /home/bfederle/cloudstack/client/target/utilities/scripts/db
[INFO] Executed tasks
[INFO]
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ cloud-client-ui ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/bfederle/cloudstack/client/src/main/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (process-nonoss) @ cloud-client-ui ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (process-nonoss-spring-context) @ cloud-client-ui ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-client-ui ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ cloud-client-ui ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/bfederle/cloudstack/client/src/test/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ cloud-client-ui ---
[INFO] No sources to compile
[INFO]
[INFO] <<< maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui <<<
[INFO]
[INFO] --- maven-jetty-plugin:6.1.26:run (default-cli) @ cloud-client-ui ---
[INFO] Configuring Jetty for project: Apache CloudStack Client UI
[INFO] Webapp source directory = /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
[INFO] Reload Mechanic: automatic
[INFO] Classes = /home/bfederle/cloudstack/client/target/classes
2013-02-19 16:18:39.448:INFO::Logging to STDERR via org.mortbay.log.StdErrLog
[INFO] Context path = /client
[INFO] Tmp directory =  determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides =  none
[INFO] web.xml file = /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT/WEB-INF/web.xml
[INFO] Webapp directory = /home/bfederle/cloudstack/client/target/cloud-client-ui-4.1.0-SNAPSHOT
[INFO] Starting jetty 6.1.26 ...
2013-02-19 16:18:39.461:INFO::jetty-6.1.26
2013-02-19 16:18:42.159:INFO::No Transaction manager found - if your webapp requires one, please configure one.
2013-02-19 16:18:42.851:INFO:/client:Initializing Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
INFO  [factory.annotation.AutowiredAnnotationBeanPostProcessor] (main:) JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
INFO  [utils.component.ComponentContext] (main:) Running SystemIntegrityChecker databaseIntegrityChecker
INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Grabbing lock to check for database integrity.
INFO  [cloud.upgrade.DatabaseIntegrityChecker] (main:) Performing database integrity check
INFO  [utils.component.ComponentContext] (main:) Running SystemIntegrityChecker managementServerNode
INFO  [utils.component.ComponentContext] (main:) Running SystemIntegrityChecker databaseUpgradeChecker
INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Grabbing lock to check for database upgrade.
INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) DB version = 4.0.0 Code Version = 4.1.0-SNAPSHOT
INFO  [cloud.upgrade.DatabaseUpgradeChecker] (main:) Database upgrade must be performed from 4.0.0 to 4.1.0-SNAPSHOT
ERROR [utils.db.ScriptRunner] (main:) Error executing: alter table vm_template add image_data_store_id bigint unsigned
ERROR [utils.db.ScriptRunner] (main:) com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'image_data_store_id'
ERROR [cloud.upgrade.DatabaseUpgradeChecker] (main:) Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'image_data_store_id'
        at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
        at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
        at com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:169)
        at com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
        at com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
        at com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
        at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
        at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
        at com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
        at com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
        at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
        at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
        at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        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:616)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2013-02-19 16:19:05.999:WARN:/client:unavailable
com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
        at com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:178)
        at com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:229)
        at com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:354)
        at com.cloud.upgrade.DatabaseUpgradeChecker$$FastClassByCGLIB$$c5e43fac.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
        at com.cloud.utils.db.TransactionContextBuilder.AroundAnyMethod(TransactionContextBuilder.java:43)
        at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
        at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
        at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
        at com.cloud.upgrade.DatabaseUpgradeChecker$$EnhancerByCGLIB$$f513c930.check(<generated>)
        at com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:72)
        at com.cloud.servlet.CloudStartupServlet.init(CloudStartupServlet.java:38)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
        at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
        at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
        at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
        at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        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:616)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2013-02-19 16:19:06.049:INFO::Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server


On Feb 19, 2013, at 4:16 PM, Brian Federle <Br...@citrix.com> wrote:

> Hey all,
>
> I'm having issues starting up the management server on my ubuntu box (from a clean/build/install/deploydb).
>
> I'm getting this on jetty:run:
>
> com.cloud.utils.exception.CloudRuntimeException: Unable to execute upgrade script: /home/bfederle/cloudstack/client/target/utilities/scripts/db/db/schema-40to410.sql
>
> I'm able to see the login screen, but no api calls are going through, hence I am unable to login. It seems from the error it was trying to upgrade my db, which should not happen here.
>
> Anyone else running into this? This is from the past few hours.
>
> Thanks,
> Brian