From: Casey Bodley Date: Fri, 30 Aug 2024 17:52:01 +0000 (-0400) Subject: qa/rgw/multisite: add optional --default arg to 'realm pull' X-Git-Tag: v20.0.0~1142^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=15df7efca5c18c15823b30f5081dde41d5f22954;p=ceph.git qa/rgw/multisite: add optional --default arg to 'realm pull' Signed-off-by: Casey Bodley --- diff --git a/qa/tasks/rgw_multisite.py b/qa/tasks/rgw_multisite.py index f5a6f5a261519..e83a54efc2b4f 100644 --- a/qa/tasks/rgw_multisite.py +++ b/qa/tasks/rgw_multisite.py @@ -139,7 +139,10 @@ class RGWMultisite(Task): if cluster != cluster1: # already created on master cluster log.info('pulling realm configuration to %s', cluster.name) - realm.pull(cluster, master_zone.gateways[0], creds) + + is_default = self.config['realm'].get('is_default', False) + args = ['--default'] if is_default else [] + realm.pull(cluster, master_zone.gateways[0], creds, args) # use the first zone's cluster to create the zonegroup if not zonegroup: