From ba2e685011fc05b0e206412f5e3dcba55c7a16ac Mon Sep 17 00:00:00 2001 From: Francesco Pantano Date: Thu, 12 May 2022 16:47:07 +0200 Subject: [PATCH] Add SwiftSystemReader role when Rbac is enabled This patch just adds a new, additional key accepted by the Ceph cluster when rbac is enabled. This patch depends on the feature [1] enabled on RGW, otherwise the config-key is ignored and not assimilated by the ceph cluster. [1] https://github.com/ceph/ceph/pull/45469 Change-Id: I2a83cb285e6865cc3c0bb7110d3e7f81c0953fb7 --- deployment/cephadm/ceph-rgw.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/deployment/cephadm/ceph-rgw.yaml b/deployment/cephadm/ceph-rgw.yaml index f29f0aee76..2cbbff3d28 100644 --- a/deployment/cephadm/ceph-rgw.yaml +++ b/deployment/cephadm/ceph-rgw.yaml @@ -164,6 +164,7 @@ outputs: rgw_max_attr_name_len: 128 rgw_max_attrs_num_in_req: 90 rgw_max_attr_size: 256 + rgw_keystone_accepted_reader_roles: 'SwiftSystemReader' metadata_settings: if: