Bug 1411118
Summary: | HA vm's disks live storage migration fails (depends on libvirt bug 1406765 ) | ||||||
---|---|---|---|---|---|---|---|
Product: | [oVirt] vdsm | Reporter: | Lilach Zitnitski <lzitnits> | ||||
Component: | Core | Assignee: | Nir Soffer <nsoffer> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Lilach Zitnitski <lzitnits> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 4.19.1 | CC: | amureini, bugs, lzitnits, nsoffer, tnisan | ||||
Target Milestone: | ovirt-4.1.1 | Flags: | rule-engine:
ovirt-4.1+
rule-engine: planning_ack+ amureini: devel_ack+ ratamir: testing_ack+ |
||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | 4.19.3 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2017-04-21 09:38:23 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: | |||||||
Bug Depends On: | 1406765, 1415488 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Lilach Zitnitski
2017-01-08 14:21:27 UTC
Created attachment 1238393 [details]
logs
engine and vdsm
Lilach, I assume the problematic area is not in Engine but in VDSM: 2017-01-08 15:15:49,213 INFO (libvirt/events) [virt.vm] (vmId='e5477f2b-6c09-4528-a0d4-1fe3358d7b47') CPU stopped: onSuspend (vm:4865) 2017-01-08 15:15:49,214 ERROR (jsonrpc/0) [virt.vm] (vmId='e5477f2b-6c09-4528-a0d4-1fe3358d7b47') Unable to take snapshot (vm:3506) Traceback (most recent call last): File "/usr/share/vdsm/virt/vm.py", line 3503, in snapshot self._dom.snapshotCreateXML(snapxml, snapFlags) File "/usr/lib/python2.7/site-packages/vdsm/virt/virdomain.py", line 69, in f ret = attr(*args, **kwargs) File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", line 123, in wrapper ret = f(*args, **kwargs) File "/usr/lib/python2.7/site-packages/vdsm/utils.py", line 941, in wrapper return func(inst, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2737, in snapshotCreateXML if ret is None:raise libvirtError('virDomainSnapshotCreateXML() failed', dom=self) libvirtError: Failed to acquire lock: File exists This requires libvirt-2.0.0-10.el7_3.4. Vdsm does not require it yet, since it was not released yet. Making this bug depend on the libvirt bug 1403691. Since the relevant libvirt fix was released on z-stream, can you re-test? (In reply to Yaniv Kaul from comment #4) > Since the relevant libvirt fix was released on z-stream, can you re-test? When testing on 4.1.1 - the vm stays active during the process and the lsm completes. (In reply to Yaniv Kaul from comment #4) > Since the relevant libvirt fix was released on z-stream, can you re-test? (In reply to Lilach Zitnitski from comment #5) > (In reply to Yaniv Kaul from comment #4) > > Since the relevant libvirt fix was released on z-stream, can you re-test? > > When testing on 4.1.1 - the vm stays active during the process and the lsm > completes. VDSM 4.1.1. already requires a libvirt version that fixes this issue (2.0.0-10.el7_3.4) since 4.19.3. Moving to ON_QA. Lilach - up to you whether your comment 5 counts as verification or whether you want to perform and other tests. Tested with rhevm 4.1.1 vdsm 4.19.5 and got the expected results - moving to VERIFIED. |