Bug 1526815
Summary: | Backup restore API: Transient volume is not created on compatibility version-4.2 after backup VM start with snapshot disk from source VM attached | ||||||
---|---|---|---|---|---|---|---|
Product: | [oVirt] vdsm | Reporter: | Elad <ebenahar> | ||||
Component: | Core | Assignee: | Eyal Shenitzky <eshenitz> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Elad <ebenahar> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 4.20.9.1 | CC: | amureini, bugs, eshenitz, lveyde, tnisan, ylavi | ||||
Target Milestone: | ovirt-4.2.1 | Keywords: | Automation, Regression | ||||
Target Release: | --- | Flags: | rule-engine:
ovirt-4.2+
rule-engine: blocker+ ratamir: testing_plan_complete+ |
||||
Hardware: | x86_64 | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | vdsm v4.20.13 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2018-02-12 11:49:45 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: | 1534950 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Elad
2017-12-17 16:59:20 UTC
I rather suspect that the engine is setting up the transient attribute properly. Eyal, as the QE contact, could you take a look please? This request has been proposed for two releases. This is invalid flag usage. The ovirt-future release flag has been cleared. If you wish to change the release flag, you must clear one release flag and then set the other release flag to ?. This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP. Latest vdsm build (vdsm-4.20.11-1.el7ev.x86_64) doesn't contain the fix: #vim /usr/lib/python2.7/site-packages/vdsm/virt/vmdevices/storagexml.py +33 METADATA_KEYS = ('GUID', 'domainID', 'imageID', 'poolID', 'volumeID', 'guestName',) While it should be: METADATA_KEYS = ('GUID', 'domainID', 'imageID', 'poolID', 'volumeID', 'guestName', 'shared') Please change the bug status, thanks. (In reply to Elad from comment #4) > Latest vdsm build (vdsm-4.20.11-1.el7ev.x86_64) doesn't contain the fix: > > > #vim /usr/lib/python2.7/site-packages/vdsm/virt/vmdevices/storagexml.py +33 > > > METADATA_KEYS = ('GUID', 'domainID', 'imageID', 'poolID', 'volumeID', > 'guestName',) > > While it should be: > > METADATA_KEYS = ('GUID', 'domainID', 'imageID', 'poolID', 'volumeID', > 'guestName', 'shared') > > > Please change the bug status, thanks. Return the bug to 'MODIFIED'. The engine contains the relevant fix but VDSM does not (vdsm-4.20.11-1.el7ev.x86_64). Transient volume is being created under /var/lib/vdsm/transient/ upon VM start with attached disk snapshot. Used: vdsm-4.20.17-1.el7ev.x86_64 libvirt-3.9.0-7.el7.x86_64 qemu-kvm-rhev-2.10.0-18.el7.x86_64 rhvm-4.2.1.3-0.1.el7.noarch This bugzilla is included in oVirt 4.2.1 release, published on Feb 12th 2018. Since the problem described in this bug report should be resolved in oVirt 4.2.1 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |