Actions
Bug #16329
closedrbd-mirror: gracefully handle missing sync point snapshots
Status:
Resolved
Priority:
High
Assignee:
Jason Dillaman
Target version:
-
% Done:
0%
Source:
other
Tags:
Backport:
jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
If the sync point snapshot for an image being bootstrapped is deleted and the bootstrap is restarted, the bootstrap state machine will see the existing sync point record and associated snapshot name, but it doesn't validate that the snapshot actually exists. If the snapshot doesn't exist, it can lead to an assertion failure since there should always be at least one snapshot to sync from remote to local image.
Actions