Actions
Subtask #43934
closedTasks #41554: Implement snapshot-based mirroring
[rbd-mirror snapshot] support resync requests for non-primary images
Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Description
Create a new helper class that can encode/decode a JSON property stored within the non-primary image's image-meta. This would need to store the following fields:
1) image-sync/replay status
- status: idle/syncing
- current primary snapshot being synced and its progress
2) resync requested
Promoting an image to primary should remove this field. We should also filter it out from image clones and mirror state recording.
Actions