| Summary: | [ovirt-engine-core] Data base exception when tried to import VMs | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Retired] oVirt | Reporter: | Kiril Nesenko <knesenko> | ||||
| Component: | ovirt-engine-core | Assignee: | lpeer <lpeer> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | unspecified | CC: | acathrow, dfediuck, iheim, ykaul | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2012-02-14 03:46:40 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
*** This bug has been marked as a duplicate of bug 789992 *** |
Created attachment 561187 [details] logs Description of problem: Data base exception when tried to import 7 VMs to NFS DC with 2 hosts. 2012-02-12 10:35:15,306 INFO [org.ovirt.engine.core.vdsbroker.SetVmStatusVDSCommand] (pool-5-thread-45) FINISH, SetVmStatusVDSCommand, log id: 4fd624ac 2012-02-12 10:35:15,353 INFO [org.ovirt.engine.core.bll.SPMAsyncTask] (pool-5-thread-45) BaseAsyncTask::AddOrUpdateTaskInDB: Adding task 8b3c8e7d-f2b3-410a-ac11-3e8714394b15 to DataBase 2012-02-12 10:35:15,382 ERROR [org.ovirt.engine.core.bll.SPMAsyncTask] (pool-5-thread-45) BaseAsyncTask::AddOrUpdateTaskInDB: Adding/Updating task 8b3c8e7d-f2b3-410a-ac11-3e8714394b15 to DataBase threw an exception.: org.apache.commons.lang.SerializationException: org.codehaus.jackson.map.JsonMappingException: org.ovirt.engine.core.compat.Guid cannot be cast to [Ljava.lang.Object; (through reference chain: org.ovirt.engine.core.common.action.ImportVmParameters["vm"]->org.ovirt.engine.core.common.businessentities.VM["diskMap"]->java.util.HashMap["1"]->org.ovirt.engine.core.common.businessentities.DiskImage["childrenId"]) at org.ovirt.engine.core.utils.serialization.json.JsonObjectSerializer.writeJsonAsString(JsonObjectSerializer.java:69) [utils-3.0.0-0001.jar:] at org.ovirt.engine.core.utils.serialization.json.JsonObjectSerializer.serialize(JsonObjectSerializer.java:51) [utils-3.0.0-0001.jar:] at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl$AsyncTaskParameterSource.serializeParameters(AsyncTaskDAODbFacadeImpl.java:74) [engine-dal.jar:] at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl$AsyncTaskParameterSource.<init>(AsyncTaskDAODbFacadeImpl.java:67) [engine-dal.jar:] at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl.getTaskParameterSource(AsyncTaskDAODbFacadeImpl.java:99) [engine-dal.jar:] at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl.save(AsyncTaskDAODbFacadeImpl.java:104) [engine-dal.jar:] at org.ovirt.engine.core.bll.SPMAsyncTask.AddOrUpdateTaskInDB(SPMAsyncTask.java:105) [engine-bll.jar:] at org.ovirt.engine.core.bll.SPMAsyncTask.UpdateAsyncTask(SPMAsyncTask.java:118) [engine-bll.jar:] at org.ovirt.engine.core.bll.AsyncTaskManager.UpdateTaskWithActionParameters(AsyncTaskManager.java:457) [engine-bll.jar:] at org.ovirt.engine.core.bll.CommandBase.UpdateTasksWithActionParameters(CommandBase.java:860) [engine-bll.jar:] Version-Release number of selected component (if applicable): ovirt-engine-backend-3.0.0_0001-1.4.fc16.x86_64 How reproducible: Always Steps to Reproduce: 1. Create 7 VMs with 20 GB system disk per VM 2. Export them to Export domain. 3. Remove Vms from the DC and try to import them form the export domain Actual results: Data base exception Expected results: Additional info: