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.
Updated by Jason Dillaman about 4 years ago
- Subject changed from [rbd-mirror snapshot] store rbd-mirror properies in the non-primary image's image-meta to [rbd-mirror snapshot] support resync requests for non-primary images
- Status changed from New to In Progress
- Assignee set to Jason Dillaman
Updated by Jason Dillaman about 4 years ago
- Status changed from In Progress to Fix Under Review
- Pull request ID set to 33490
Updated by Jason Dillaman about 4 years ago
- Status changed from Fix Under Review to Resolved
Actions