Fix stress tests job to use dynamic cred
Stress tests use configured credential by default and
after removing the support of those depricated cred from devstack
stress experimental job started failing.
Using dynamic cred by default there.
Another issue is that stress tests do not pass domain name
in case of identity v3 API which leads to failure.
This was hidden issue as stress tests were not running with dynamic creds.
Change-Id: I4fb2534f2fb73305d0d8dc077a72c33ba81bd189
Closes-Bug: #1536956
diff --git a/tempest/stress/driver.py b/tempest/stress/driver.py
index 6531059..02cb901 100644
--- a/tempest/stress/driver.py
+++ b/tempest/stress/driver.py
@@ -154,9 +154,11 @@
projects_client = None
roles_client = None
users_client = None
+ domain = (identity_client.auth_provider.credentials.
+ get('project_domain_name', 'Default'))
credentials_client = cred_client.get_creds_client(
identity_client, projects_client, roles_client,
- users_client)
+ users_client, project_domain_name=domain)
project = credentials_client.create_project(
name=tenant_name, description=tenant_name)
user = credentials_client.create_user(username, password,