Bug 1314033
| Summary: | "Volume does not exist" errors appear when deleting a snapshot | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [oVirt] ovirt-engine | Reporter: | Natalie Gavrielov <ngavrilo> | ||||
| Component: | BLL.Storage | Assignee: | Ala Hino <ahino> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Elad <ebenahar> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 3.6.3.3 | CC: | acanan, amureini, bugs, ngavrilo, tnisan, ylavi | ||||
| Target Milestone: | ovirt-3.6.5 | Flags: | rule-engine:
ovirt-3.6.z+
ylavi: planning_ack+ tnisan: devel_ack+ acanan: testing_ack+ |
||||
| Target Release: | 3.6.5 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2016-04-21 14:41:08 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: | 1310615 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Natalie Gavrielov
2016-03-02 18:50:14 UTC
Natalie, just to make sure - the snapshot deletion is also performed while the VM is running right? Does it succeed and just produce a redudant ugly log message, or does it fail? (In reply to Allon Mureinik from comment #1) > Natalie, just to make sure - the snapshot deletion is also performed while > the VM is running right? > Does it succeed and just produce a redundant ugly log message, or does it > fail? The VM was running (there is no memory to save if it's not), the snapshot succeeds. It might seem like a redundant log message (but I usually assume that if there is an error - it indicates something went wrong). Root cause of this bug is same as of bug 1310615: During DESTROY_IMAG_CHECK, we invoke getVolumeInfo in order to verify that the volume was deleted. We expect the getVolumeInfo command to fail but the framework running the command displays an error log message an audit log message when command execution fails. This bug resolved as a result of fixing bug 1310615. To fix both bugs we introduced a new request parameter called engineExpectedErrors. This parameter is needed because there are use cases, like this one, where we send a request to vdsm and we expect to get an error, i.e. that's not a bug but actually this is the expected behavior. So, here we shall see in the expectedEngineParameters 'VolumeDoesNotExist' value. (In reply to Ala Hino from comment #4) Setting requires-doctext to "-" - let's use bug 1310615 for documentation purposes. Bugs moved pre-mature to ON_QA since they didn't have target release. Notice that only bugs with a set target release will move to ON_QA. Snapshot (that was taken with memory) live merge successful operation doesn't raise a "Volume does not exist" alert. Used: rhevm-3.6.5-0.1.el6.noarch vdsm-4.17.25-0.el7ev.noarch |