]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd-mirror: spell out "remote image is not primary" status correctly 46812/head
authorIlya Dryomov <idryomov@gmail.com>
Sat, 18 Jun 2022 13:25:49 +0000 (15:25 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 22 Jun 2022 12:33:07 +0000 (14:33 +0200)
There is a difference: non-primary means NON_PRIMARY promotion state,
while "not primary" can refer to any of NON_PRIMARY, ORPHAN or UNKNOWN
promotion states.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 2bd2050909f22980b113870f17a50e2efbe02ac7)

src/tools/rbd_mirror/ImageReplayer.cc

index 191e714bde6e5714dc923b8c6a2f8a0d79a072b3..33bb058ea8656f5bcd4e33a6b3e7b5d2caa4bec6 100644 (file)
@@ -385,8 +385,8 @@ void ImageReplayer<I>::handle_bootstrap(int r) {
     on_start_fail(0, "local image is primary");
     return;
   } else if (r == -EREMOTEIO) {
-    dout(5) << "remote image is non-primary" << dendl;
-    on_start_fail(-EREMOTEIO, "remote image is non-primary");
+    dout(5) << "remote image is noprimary" << dendl;
+    on_start_fail(-EREMOTEIO, "remote image is noprimary");
     return;
   } else if (r == -EEXIST) {
     on_start_fail(r, "split-brain detected");