below are the local states of the mirrored image, cephcsi should consider the states to report back the error or the ready state for resyncVolumeResponse so that volume replication operator can update the resync condition in the Volume Replication CR properly. "unknown" -> If the image is in an error state means data is completely synced "error" -> If the image is in an error state means it needs resync "syncing" "starting_replay" "replaying" -> If the image is in a replaying state means its replaying from primary source "stopping_replay" "stopped" If the resync is successfully started which means the image will be in a "replaying" state we can consider "replaying" state to report resync successfully going on the state. we are discarding the intermediate states like "syncing", "starting_replay" and "stopping_replay". addition details at https://bugzilla.redhat.com/show_bug.cgi?id=2012143#c12