]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: RGWPeriodPusher uses zone system key for inter-zonegroup messages 29256/head
authorCasey Bodley <cbodley@redhat.com>
Sat, 13 Apr 2019 15:34:21 +0000 (11:34 -0400)
committerNathan Cutler <ncutler@suse.com>
Wed, 24 Jul 2019 11:19:52 +0000 (13:19 +0200)
commit86f2a4d5cf533a5c4d93ab3b99f8be8929a17987
treec88e4d23ae1291407c3ce75e28c3ad4569ed90df
parentc1cd465c4f7a185c193fc8999a74b9ff428ac254
rgw: RGWPeriodPusher uses zone system key for inter-zonegroup messages

RGWPeriodPusher was using an empty RGWAccessKey for inter-zonegroup
messages, which were rejected as an anonymous user with 403 Forbidden.
this prevented multi-zonegroup configurations from converging on the
same period configuration

Fixes: http://tracker.ceph.com/issues/39287
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit f97be8cb6e025442607042d9defc01542049d472)

Conflicts:
src/rgw/rgw_period_pusher.cc
- mimic has store where master has store->svc.zone (in the argument list)
src/rgw/rgw_period_pusher.cc