Bug 2216186
Summary: | librbd: avoid object map corruption in snapshots taken under I/O | |||
---|---|---|---|---|
Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Ilya Dryomov <idryomov> | |
Component: | RBD | Assignee: | Ilya Dryomov <idryomov> | |
Status: | CLOSED ERRATA | QA Contact: | Manasa <mgowri> | |
Severity: | urgent | Docs Contact: | Akash Raj <akraj> | |
Priority: | unspecified | |||
Version: | 6.1 | CC: | akraj, amagrawa, bniver, ceph-eng-bugs, cephqe-warriors, ebenahar, idryomov, kramdoss, kseeger, mgowri, muagarwa, prsurve, sostapov, srangana, tserlin, vereddy | |
Target Milestone: | --- | |||
Target Release: | 6.1z1 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | ceph-17.2.6-84.el9cp | Doc Type: | Bug Fix | |
Doc Text: |
.Object map for the snapshot accurately reflects the contents of the snapshot
Previously, due to an implementation defect, a stale snapshot context would be used when handling a write-like operation. Due to this, the object map for the snapshot was not guaranteed to accurately reflect the contents of the snapshot in case the snapshot was taken without quiescing the workload. In differential backup and snapshot-based mirroring, use cases with object-map and/or fast-diff features enabled, the destination image could get corrupted.
With this fix, the implementation defect is fixed and everything works as expected.
|
Story Points: | --- | |
Clone Of: | 2207918 | |||
: | 2216188 (view as bug list) | Environment: | ||
Last Closed: | 2023-08-03 16:45:10 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 2221020 |
Comment 12
errata-xmlrpc
2023-08-03 16:45:10 UTC
|