]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/dashboard: fix tasks.mgr.dashboard.test_rgw suite
authorAlfonso Martínez <almartin@redhat.com>
Thu, 5 Mar 2020 15:22:43 +0000 (16:22 +0100)
committerAlfonso Martínez <almartin@redhat.com>
Thu, 5 Mar 2020 15:22:55 +0000 (16:22 +0100)
Fixes: https://tracker.ceph.com/issues/44405
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
qa/tasks/mgr/dashboard/test_rgw.py

index 86477bc1dc4eac8c8cbf3a1782efa7a4c85d1d72..72878498ee8f4407fb4b7d14dd2dcfadd03d8183 100644 (file)
@@ -116,7 +116,7 @@ class RgwBucketTest(RgwTestCase):
 
     _mfa_token_serial = '1'
     _mfa_token_seed = '23456723'
-    _mfa_token_time_step = 1
+    _mfa_token_time_step = 3
 
     AUTH_ROLES = ['rgw-manager']
 
@@ -128,7 +128,7 @@ class RgwBucketTest(RgwTestCase):
         cls._radosgw_admin_cmd([
             'mfa', 'create', '--uid', 'teuth-test-user', '--totp-serial', cls._mfa_token_serial,
             '--totp-seed', cls._mfa_token_seed, '--totp-seed-type', 'base32',
-            '--totp-seconds', str(cls._mfa_token_time_step), '--totp-window', '2'
+            '--totp-seconds', str(cls._mfa_token_time_step), '--totp-window', '1'
         ])
         # Create tenanted users.
         cls._radosgw_admin_cmd([
@@ -241,7 +241,7 @@ class RgwBucketTest(RgwTestCase):
         self.assertEqual(data['mfa_delete'], 'Enabled')
 
         # Update bucket: disable versioning & MFA Delete.
-        time.sleep(self._mfa_token_time_step)  # Required to get new TOTP pin.
+        time.sleep(self._mfa_token_time_step + 2)  # Required to get new TOTP pin.
         self._put(
             '/api/rgw/bucket/teuth-test-bucket',
             params={