Bug 1405938
| Summary: | volumes will become illegal on failure for modules which use jobs and are based on the CopyDataDivEndpoint logic | |||
|---|---|---|---|---|
| Product: | [oVirt] vdsm | Reporter: | Maor <mlipchuk> | |
| Component: | Core | Assignee: | Nir Soffer <nsoffer> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Raz Tamir <ratamir> | |
| Severity: | high | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | --- | CC: | bugs, nsoffer, tnisan | |
| Target Milestone: | ovirt-4.1.0-beta | Flags: | rule-engine:
ovirt-4.1+
tnisan: devel_ack+ |
|
| Target Release: | 4.19.2 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1408143 (view as bug list) | Environment: | ||
| Last Closed: | 2016-12-25 09:11:02 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: | ||||
| Bug Blocks: | 1408143 | |||
|
Description
Maor
2016-12-19 09:00:12 UTC
I discussed this with Adam, and we agreed that: - Operation on illegal volumes are ok, can use now set_illegal=False - Atomic operations on volume metadata are ok, can use new set_illegal=False - Any other operation on volume data or qcow2 metadata must set the volume to illegal before the operation and the volume should remain illegal if the operation failed. This bug will be the infrastructure gap to support setting if a volume is illegal or not on failure. Every operation that was dependent on the CopyDataDivEndpoint and need to change the behavior will be followed by a dependent bug |