Bug 1212799 - [ImportDomain] Unregistered VMs are not listed if domain is imported into uninitialized DC
Summary: [ImportDomain] Unregistered VMs are not listed if domain is imported into uni...
Keywords:
Status: CLOSED DUPLICATE of bug 1178646
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine
Version: 3.5.0
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: ---
: 3.5.1
Assignee: Maor
QA Contact:
URL:
Whiteboard: storage
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-17 10:31 UTC by Pavel Zhukov
Modified: 2019-06-13 08:24 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-04-18 21:22:49 UTC
oVirt Team: Storage
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
engine log (2.43 MB, text/plain)
2015-04-17 10:32 UTC, Pavel Zhukov
no flags Details

Description Pavel Zhukov 2015-04-17 10:31:40 UTC
Description of problem:


Version-Release number of selected component (if applicable):
rhevm-3.5.0-0.32.el6ev.noarch
vdsm-4.16.8.1-8.el6ev.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Force remove DC
2. Create new DC
3. Remove MD_POOL_UUID and checksum from the domain metadata
4. Import the SD to new DC

Actual results:
No VM import tab. List of unregistered VMs is empty in API call.
There are few OVF_STORE disks (since I tried to reproduce few times)


Expected results:
VM import tab with list of unregistered VMs

Additional info:

Comment 1 Pavel Zhukov 2015-04-17 10:32:45 UTC
Created attachment 1015519 [details]
engine log

Comment 2 Pavel Zhukov 2015-04-17 10:33:56 UTC
engine=# select * from storage_domains_ovf_info ;
          storage_domain_id           | status |             ovf_disk_id              | stored_ovfs_ids |        last_updated        
--------------------------------------+--------+--------------------------------------+-----------------+----------------------------
 d47444bd-418d-446f-a28a-7e375cf3a616 |      0 | 02cacf2d-2879-4b7f-8f6e-3754c520abeb |                 | 2015-04-17 12:18:14.793+02
 d47444bd-418d-446f-a28a-7e375cf3a616 |      0 | 6f44198c-9b68-472d-b0de-0740b3abb930 |                 | 2015-04-17 12:18:14.793+02
 e1ae2902-7034-4dca-ab57-6b8c28976fb6 |      0 | 90d9321a-f57e-4134-962e-9900c57700be |                 | 2015-04-17 12:19:35.721+02
 e1ae2902-7034-4dca-ab57-6b8c28976fb6 |      0 | db60a5d5-8d1c-4c87-98ab-86fa8a572076 |                 | 2015-04-17 12:19:35.721+02
 e1ae2902-7034-4dca-ab57-6b8c28976fb6 |      0 | 01f09747-dc0a-4537-8369-b34c02254958 |                 | 2015-04-17 12:19:35.721+02
 e1ae2902-7034-4dca-ab57-6b8c28976fb6 |      0 | 287fea73-3b8f-4bed-8fa7-da03f4635f4d |                 | 2015-04-17 12:19:35.721+02
 e1ae2902-7034-4dca-ab57-6b8c28976fb6 |      0 | 428a7fce-fa8b-4769-8339-e41deaf1df7d |                 | 2015-04-17 12:19:35.721+02
 e1ae2902-7034-4dca-ab57-6b8c28976fb6 |      0 | 5e3c610d-4332-4994-8a5a-02eae33554d6 |                 | 2015-04-17 12:19:35.721+02
(8 rows)

Comment 3 Pavel Zhukov 2015-04-17 14:44:24 UTC
I can see all unregistered disks via REST but not VMs. unregistered_ovf_of_entities is empty.

Comment 4 Pavel Zhukov 2015-04-17 22:19:34 UTC
OVF_STORE was recreated instead of reusing as per BZ#1138114



2015-04-13 09:30:52,631 INFO  [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand] (DefaultQuartzScheduler_Worker-10) [2a6b1ab4] START, CreateImageVDSCommand( storagePoolId = b7572244-2696-47b7-9110-170e1ec0058d, ignoreFailoverLimit = false, storageDomainId = e1ae2902-7034-4dca-ab57-6b8c28976fb6, imageGroupId = 5e3c610d-4332-4994-8a5a-02eae33554d6, imageSizeInBytes = 134217728, volumeFormat = RAW, newImageId = 96313995-e90c-4a03-94df-a6b2617008ad, newImageDescription = OVF_STORE), log id: 31644e62
2015-04-13 09:30:52,933 INFO  [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand] (DefaultQuartzScheduler_Worker-10) [5e8e0268] START, CreateImageVDSCommand( storagePoolId = b7572244-2696-47b7-9110-170e1ec0058d, ignoreFailoverLimit = false, storageDomainId = e1ae2902-7034-4dca-ab57-6b8c28976fb6, imageGroupId = db60a5d5-8d1c-4c87-98ab-86fa8a572076, imageSizeInBytes = 134217728, volumeFormat = RAW, newImageId = b3e24cf0-91a3-4a24-b356-10753453dc1f, newImageDescription = OVF_STORE), log id: 4ed8452d
2015-04-17 08:18:36,444 INFO  [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand] (DefaultQuartzScheduler_Worker-17) [3b114bad] START, CreateImageVDSCommand( storagePoolId = c2b5bf90-9bf9-4bbd-a294-9ef40ae1b279, ignoreFailoverLimit = false, storageDomainId = e1ae2902-7034-4dca-ab57-6b8c28976fb6, imageGroupId = 01f09747-dc0a-4537-8369-b34c02254958, imageSizeInBytes = 134217728, volumeFormat = RAW, newImageId = a544f690-cea7-4788-ad44-656b71a4bbce, newImageDescription = OVF_STORE), log id: 578e8e93
2015-04-17 08:18:55,089 INFO  [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand] (DefaultQuartzScheduler_Worker-17) [f3779ec] START, CreateImageVDSCommand( storagePoolId = c2b5bf90-9bf9-4bbd-a294-9ef40ae1b279, ignoreFailoverLimit = false, storageDomainId = e1ae2902-7034-4dca-ab57-6b8c28976fb6, imageGroupId = 90d9321a-f57e-4134-962e-9900c57700be, imageSizeInBytes = 134217728, volumeFormat = RAW, newImageId = 2a448d06-2d20-439a-b7cd-3da1903ee3a3, newImageDescription = OVF_STORE), log id: 1a5505da
2015-04-17 12:01:33,846 INFO  [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand] (DefaultQuartzScheduler_Worker-6) [4652ffe1] START, CreateImageVDSCommand( storagePoolId = 6c837497-8e99-4b83-82b0-6a10619689dc, ignoreFailoverLimit = false, storageDomainId = e1ae2902-7034-4dca-ab57-6b8c28976fb6, imageGroupId = 428a7fce-fa8b-4769-8339-e41deaf1df7d, imageSizeInBytes = 134217728, volumeFormat = RAW, newImageId = bdde2c30-18ac-4460-866e-b4168c3f5a33, newImageDescription = OVF_STORE), log id: 20d04ab5
2015-04-17 12:01:34,165 INFO  [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand] (DefaultQuartzScheduler_Worker-6) [435f9857] START, CreateImageVDSCommand( storagePoolId = 6c837497-8e99-4b83-82b0-6a10619689dc, ignoreFailoverLimit = false, storageDomainId = e1ae2902-7034-4dca-ab57-6b8c28976fb6, imageGroupId = 287fea73-3b8f-4bed-8fa7-da03f4635f4d, imageSizeInBytes = 134217728, volumeFormat = RAW, newImageId = 927fa8fb-cb32-4a09-8829-6e341e146547, newImageDescription = OVF_STORE), log id: 1816380f

Comment 5 Pavel Zhukov 2015-04-18 07:32:52 UTC
If "Export" Data SD was normally detached and unmapped there're still unregistered_ovf_of_entities in the DB. Once we destroyed DC all entities are gone.
Do I understand correctly that Import SD will work only on the same RHEVM machine and only if "Source" DC still exists?

Comment 6 Pavel Zhukov 2015-04-18 21:22:49 UTC

*** This bug has been marked as a duplicate of bug 1178646 ***


Note You need to log in before you can comment on or make changes to this bug.