Previously only retrieved the status for the first 64 images in
the rbd_mirroring directory.
Fixes: http://tracker.ceph.com/issues/16178
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit
61f86e7ec14233ea0dee5b3370595ce050ee28c3)
}
cls::rbd::MirrorImageStatus status;
- r = image_status_get(hctx, mirror_image.global_image_id, &status);
- if (r < 0) {
- // Ignore.
- }
+ image_status_get(hctx, mirror_image.global_image_id, &status);
cls::rbd::MirrorImageStatusState state = status.up ? status.state :
cls::rbd::MIRROR_IMAGE_STATUS_STATE_UNKNOWN;