]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: Read `sync status` from only the zones allowed to sync from 52445/head
authorSoumya Koduri <skoduri@redhat.com>
Wed, 5 Jul 2023 12:15:39 +0000 (17:45 +0530)
committerSoumya Koduri <skoduri@redhat.com>
Sun, 23 Jul 2023 14:21:07 +0000 (19:51 +0530)
commit094460c26b8fdd9a72667800b54a0cfaa5409c88
tree407768a28a86bfdf298d8ff39e62ba835505c654
parentfa5759922f28f5cd638744117d233a1f51250628
rgw: Read `sync status` from only the zones allowed to sync from

Using multisite sync policy, zones within a zonegroup can be configured
not to sync from certain zones. Filter such zones while reading sync
status.

Fixes: https://tracker.ceph.com/issues/62014
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
src/rgw/rgw_admin.cc
src/rgw/services/svc_zone.cc
src/rgw/services/svc_zone.h