Bug 994129

Summary: [Admin Portal] RunOnce Cloud-init Error / interfaces.BackendLocal.RunAction(org.ovirt.engine.core.common.acti on.VdcActionType,org.ovirt.engine.core.common.action.VdcActionParametersBase): javax.ejb.EJBException: JBAS014580: Unexpected Error
Product: Red Hat Enterprise Virtualization Manager Reporter: Jiri Belka <jbelka>
Component: ovirt-engine-webadmin-portalAssignee: Omer Frenkel <ofrenkel>
Status: CLOSED CURRENTRELEASE QA Contact: Dušan Kajan <dkajan>
Severity: urgent Docs Contact:
Priority: high    
Version: unspecifiedCC: acathrow, ecohen, iheim, michal.skrivanek, obasan, pstehlik, Rhev-m-bugs, yeylon
Target Milestone: ---Keywords: TestBlocker
Target Release: 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: virt
Fixed In Version: is10 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
engine.log, server.log, vdsm.log none

Description Jiri Belka 2013-08-06 14:40:39 UTC
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.

Comment 1 Omer Frenkel 2013-08-07 15:22:08 UTC
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.

Comment 2 Roy Golan 2013-08-08 08:23:47 UTC
*** Bug 994881 has been marked as a duplicate of this bug. ***

Comment 5 Dušan Kajan 2013-08-29 12:28:04 UTC
verified, tested on is10

Comment 6 Itamar Heim 2014-01-21 22:21:22 UTC
Closing - RHEV 3.3 Released

Comment 7 Itamar Heim 2014-01-21 22:26:45 UTC
Closing - RHEV 3.3 Released