Created attachment 783374 [details] engine.log, server.log, vdsm.log Description of problem: Cannot start cloud-init in Run Once, ends in: Error while executing action: A Request to the Server failed with the following Status Code: 500 2013-08-06 16:27:13,840 ERROR [org.jboss.as.ejb3.invocation] (ajp-/127.0.0.1:8702-9) JBAS014134: EJB Invocation failed on component Backend for method public a bstract org.ovirt.engine.core.common.action.VdcReturnValueBase org.ovirt.engine.core.common.interfaces.BackendLocal.RunAction(org.ovirt.engine.core.common.acti on.VdcActionType,org.ovirt.engine.core.common.action.VdcActionParametersBase): javax.ejb.EJBException: JBAS014580: Unexpected Error at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInNoTx(CMTTxInterceptor.java:188) [jboss-as-ejb3.jar:7.2.0.Final-redhat-8] at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:237) [jboss-as-ejb3.jar:7.2.0.Final-redhat-8] at org.jboss.as.ejb3.tx.CMTTxInterceptor.supports(CMTTxInterceptor.java:374) [jboss-as-ejb3.jar:7.2.0.Final-redhat-8] at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:218) [jboss-as-ejb3.jar:7.2.0.Final-redhat-8] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation.jar:1.1.1.Final-redhat-2] at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [jboss-a s-ejb3.jar:7.2.0.Final-redhat-8] [...snip...] Version-Release number of selected component (if applicable): is8 How reproducible: 100% Steps to Reproduce: 1. create RHEL6 64bit VM (1 nic, 1 1GB disk) 2. start run once -> check/enable cloud-init 3. Actual results: error Expected results: running Additional info: engine seems to think this vm is running after this issue, clicking 'Run' on this VM causes: Error while executing action: cloud-init-2: Cannot run VM. VM is running. Funny is i can delete this vm.
problem is that dependencies works a little different in jboss 7.2. the package snakeyaml is referenced under rest-api, and in 7.1.1 it was enough in order to use it in other packages (vdsBroker). in 7.2 it requires specific dependency declaration.
*** Bug 994881 has been marked as a duplicate of this bug. ***
verified, tested on is10
Closing - RHEV 3.3 Released