Bug 967602
Summary: | vdsm: we fail to destroy vm that was paused on EIO with "Drive is not a vdsm image" | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Dafna Ron <dron> | ||||
Component: | vdsm | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Dafna Ron <dron> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 3.2.0 | CC: | abaron, bazulay, fsimonce, hateya, iheim, jkt, lpeer, scohen | ||||
Target Milestone: | --- | Keywords: | Triaged | ||||
Target Release: | 3.3.0 | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | storage | ||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-07-16 14:16:49 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | Storage | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Fede, is this solved already? *** This bug has been marked as a duplicate of bug 980054 *** |
Created attachment 753644 [details] logs Description of problem: I live storage migrated a vm disk and blocked connectivity to the storage from the hsm only (host that the vm was running on). when the vm paused I tried to destroy it and failed in vdsm with Drive is not a vdsm image followed by: m volExtensionChunk:1024 watermarkLimit:536870912 Traceback (most recent call last): File "/usr/share/vdsm/clientIF.py", line 334, in teardownVolumePath res = self.irs.teardownImage(drive['domainID'], File "/usr/share/vdsm/libvirtvm.py", line 1071, in __getitem__ raise KeyError(key) KeyError: 'domainID' Version-Release number of selected component (if applicable): sf17.1 vdsm-python-4.10.2-21.0.el6ev.x86_64 How reproducible: 100% Steps to Reproduce: 1. in iscsi storage with two hosts and two domains create a vm from template and run it on the hsm 2. LSM the vm disk 3. block connectivity to the storage in hsm only when engine logs "SyncImageGroupDataVDSCommand" 4. when the vm pauses try to destroy it (power off) Actual results: we fail to destroy the vm with no alert in UI. Expected results: we should be able to destroy the vm Additional info: logs