Created attachment 974834 [details] engine.log Description of problem: An attempt to export a disk to a glance repository fails with the follwing exception: 2014-12-31 16:15:26,040 ERROR [org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand] (org.ovirt.thread.pool-7-thread-43) [33d1a69e] ERROR, UploadImageVDSCommand( storagePoolId = 00000002-0002-0002-0002-0000000003e1, ignoreFailoverLimit = false, storageDomainId = 51ab53aa-9b94-4dec-b180-01a0c9de8915, imageGroupId = 18145415-279a-48fd-b42c-763c7c3245a6, imageId = 040cb9cb-d7e9-4d3c-a09d-76155e9389c1), exception: ClassCastException: java.lang.Boolean cannot be cast to java.lang.String, log id: 6de09db2: java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String at org.ovirt.engine.core.vdsbroker.irsbroker.OneUuidReturnForXmlRpc.<init>(OneUuidReturnForXmlRpc.java:18) [vdsbroker.jar:] at org.ovirt.engine.core.vdsbroker.jsonrpc.JsonRpcIIrsServer.uploadImage(JsonRpcIIrsServer.java:137) [vdsbroker.jar:] at org.ovirt.engine.core.vdsbroker.irsbroker.UploadImageVDSCommand.executeIrsBrokerCommand(UploadImageVDSCommand.java:39) [vdsbroker.jar:] at org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand.executeVDSCommand(IrsBrokerCommand.java:156) [vdsbroker.jar:] at org.ovirt.engine.core.vdsbroker.VDSCommandBase.executeCommand(VDSCommandBase.java:56) [vdsbroker.jar:] at org.ovirt.engine.core.dal.VdcCommandBase.execute(VdcCommandBase.java:31) [dal.jar:] at org.ovirt.engine.core.vdsbroker.ResourceManager.runVdsCommand(ResourceManager.java:418) [vdsbroker.jar:] at org.ovirt.engine.core.bll.VDSBrokerFrontendImpl.RunVdsCommand(VDSBrokerFrontendImpl.java:33) [bll.jar:] at org.ovirt.engine.core.bll.CommandBase.runVdsCommand(CommandBase.java:2042) [bll.jar:] Version-Release number of selected component (if applicable): RHEV 3.5 vt13.5 RHOS 5 Ice-House (AIO) How reproducible: Always Steps to Reproduce: 1. Integrate Glance (RHOS 5) with RHEV as an image provider (http://www.ovirt.org/Features/Glance_Integration) 2. Create a disk 3. Export the disk to Glance Actual results: Export disk fails with the mentioned exception Expected results: Export disk to Glance should succeed Additional info: engine.log
Elad, does this reproduce in XMLRPC too, or only in JSONRPC?
Created attachment 974928 [details] vdsm logs Does not reproduce using XML-RPC, only with JSONRPC. Also, the task is sent to vdsm and gets stuck in state 'finish'. Attaching vdsm logs Thread-1114::INFO::2014-12-31 16:22:52,166::logUtils::44::dispatcher::(wrapper) Run and protect: uploadImage
Sounds like a JSONRPC issue, moving to infra
Export disk to glance works as expected while host and engine communicate by JSON. Verified using rhev 3.5 vt13.6
rhev 3.5.0 was released. closing.