Merge "Add skip for api tests" into mcp/xenial/rocky
diff --git a/barbican_tempest_plugin/tests/api/test_secrets.py b/barbican_tempest_plugin/tests/api/test_secrets.py
index da2afcb..5ce1c9f 100644
--- a/barbican_tempest_plugin/tests/api/test_secrets.py
+++ b/barbican_tempest_plugin/tests/api/test_secrets.py
@@ -17,6 +17,7 @@
 from datetime import datetime
 from datetime import timedelta
 import os
+import time
 
 from cryptography.hazmat.backends import default_backend
 from cryptography.hazmat.primitives import hashes
@@ -95,6 +96,12 @@
         # Associate the payload with the created secret
         self.secret_client.put_secret_payload(uuid, key)
 
+        # NOTE(vsaienko): in HA mode create and get requests might go to
+        # different backends. In case when dogtag is used sync of keys
+        # might take some time.
+        # TODO(vsaienko): switch to retry logic when get 404 exception
+        time.sleep(2)
+
         # Retrieve the payload
         payload = self.secret_client.get_secret_payload(uuid)
         self.assertEqual(key, base64.b64encode(payload))