]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: use correct ioctx for namespace 59771/head
authorN Balachandran <nibalach@redhat.com>
Thu, 22 Aug 2024 08:15:36 +0000 (13:45 +0530)
committerN Balachandran <nibalach@redhat.com>
Thu, 12 Sep 2024 15:28:27 +0000 (20:58 +0530)
commitad5e3d63749ba27c676928eda5e914821afdc74c
treec04c3668c65b958f88041bda5185d6176bab0f37
parent7741f7f9ee20524f89b8f61d1609b32fb3b1570a
rbd-mirror: use correct ioctx for namespace

The PoolReplayer uses the ioctx for the default namespace
to check if other namespaces are enabled for mirroring, causing
it to incorrectly conclude that they are all enabled.

Fixes: https://tracker.ceph.com/issues/67676
Signed-off-by: N Balachandran <nibalach@redhat.com>
(cherry picked from commit 2346cd912ee2c5aefe5b203cc872e0528fc96a49)
src/test/rbd_mirror/test_mock_PoolReplayer.cc
src/tools/rbd_mirror/PoolReplayer.cc