Skip to content

Commit 9e64b10

Browse files
authored
Merge pull request ceph#60946 from nbalacha/wip-nbalacha-69112
cls/rbd: fix mirror_image_map_list object Reviewed-by: Ilya Dryomov <[email protected]>
2 parents 9039d61 + cd1b41d commit 9e64b10

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/cls/rbd/cls_rbd_client.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2538,7 +2538,7 @@ int mirror_image_map_list(
25382538
mirror_image_map_list_start(&op, start_after, max_read);
25392539

25402540
bufferlist out_bl;
2541-
int r = ioctx->operate(RBD_MIRRORING, &op, &out_bl);
2541+
int r = ioctx->operate(RBD_MIRROR_LEADER, &op, &out_bl);
25422542
if (r < 0) {
25432543
return r;
25442544
}

src/test/cls_rbd/test_cls_rbd.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2156,7 +2156,7 @@ TEST_F(TestClsRbd, mirror_image_map)
21562156
{
21572157
librados::IoCtx ioctx;
21582158
ASSERT_EQ(0, _rados.ioctx_create(_pool_name.c_str(), ioctx));
2159-
ioctx.remove(RBD_MIRRORING);
2159+
ioctx.remove(RBD_MIRROR_LEADER);
21602160

21612161
std::map<std::string, cls::rbd::MirrorImageMap> image_mapping;
21622162
ASSERT_EQ(-ENOENT, mirror_image_map_list(&ioctx, "", 0, &image_mapping));
@@ -2177,7 +2177,7 @@ TEST_F(TestClsRbd, mirror_image_map)
21772177

21782178
mirror_image_map_update(&op, global_image_id, mirror_image_map);
21792179
}
2180-
ASSERT_EQ(0, ioctx.operate(RBD_MIRRORING, &op));
2180+
ASSERT_EQ(0, ioctx.operate(RBD_MIRROR_LEADER, &op));
21812181
}
21822182

21832183
ASSERT_EQ(0, mirror_image_map_list(&ioctx, "", 1000, &image_mapping));
@@ -2203,7 +2203,7 @@ TEST_F(TestClsRbd, mirror_image_map)
22032203
librados::ObjectWriteOperation op;
22042204
mirror_image_map_remove(&op, "1");
22052205
mirror_image_map_update(&op, "10", expected_mirror_image_map);
2206-
ASSERT_EQ(0, ioctx.operate(RBD_MIRRORING, &op));
2206+
ASSERT_EQ(0, ioctx.operate(RBD_MIRROR_LEADER, &op));
22072207

22082208
ASSERT_EQ(0, mirror_image_map_list(&ioctx, "0", 1, &image_mapping));
22092209
ASSERT_EQ(1U, image_mapping.size());

0 commit comments

Comments
 (0)