]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: don't enable all zone features by default
authorCasey Bodley <cbodley@redhat.com>
Fri, 7 Jul 2023 17:00:06 +0000 (13:00 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 7 Jul 2023 18:00:36 +0000 (14:00 -0400)
commitcdb1be836cc1b8c2e8f178bc00bad24d2b8413bf
tree010452d95d807f72f191c3fdd97fc7732204b196
parent9a9bcf341d2971793e4841323086ef17049d68b9
rgw: don't enable all zone features by default

on zonegroup creation, all `supported` features get enabled by default.
however, some features should remain opt-in. add a separate list of
`enabled` features for the subset of features we want enabled by default
on zonegroup creation

Signed-off-by: Casey Bodley <cbodley@redhat.com>
doc/radosgw/multisite.rst
src/rgw/driver/json_config/store.cc
src/rgw/driver/rados/rgw_zone.cc
src/rgw/rgw_admin.cc
src/rgw/rgw_zone_features.h