From: Aashish Sharma Date: Wed, 23 Aug 2023 09:59:44 +0000 (+0530) Subject: mgr/dashboard: Create realm sets to default X-Git-Tag: v19.0.0~622^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=00d3ead5ee52cd9865b3f8b2df8416f6446d81f4;p=ceph.git mgr/dashboard: Create realm sets to default In Multisite page, When we create a realm the realm sets to default even if some other realm is already default and default checkbox in unchecked as well while creating. Fixes: https://tracker.ceph.com/issues/62453 Signed-off-by: Aashish Sharma --- diff --git a/src/pybind/mgr/dashboard/services/rgw_client.py b/src/pybind/mgr/dashboard/services/rgw_client.py index bfcc2bef0c219..faf2ede9d5b81 100644 --- a/src/pybind/mgr/dashboard/services/rgw_client.py +++ b/src/pybind/mgr/dashboard/services/rgw_client.py @@ -945,7 +945,7 @@ class RgwMultisite: def create_realm(self, realm_name: str, default: bool): rgw_realm_create_cmd = ['realm', 'create'] cmd_create_realm_options = ['--rgw-realm', realm_name] - if default != 'false': + if default: cmd_create_realm_options.append('--default') rgw_realm_create_cmd += cmd_create_realm_options try: