diff options
author | Cédric Ollivier <cedric.ollivier@orange.com> | 2018-08-28 14:52:03 +0200 |
---|---|---|
committer | Cédric Ollivier <cedric.ollivier@orange.com> | 2018-08-29 11:17:35 +0200 |
commit | 59e08c4315426edc1a50f2d476403becced765e9 (patch) | |
tree | a2a13f5730ed5bf8c66ab7bb716b1b2fd6a37929 | |
parent | 49573e34fff7298605db07746add061ad3b1fff5 (diff) |
Allow adding a specific role to users created by tempest
It may allow bypassing RBAC policies if required.
Change-Id: I3b7ad44d7b80f8ea757846afdcd787b686c52856
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ea596bbf094c8e45961b1b1379e58631942e4864)
-rw-r--r-- | functest/opnfv_tests/openstack/tempest/conf_utils.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/functest/opnfv_tests/openstack/tempest/conf_utils.py b/functest/opnfv_tests/openstack/tempest/conf_utils.py index a23eb1747..e86f9d21a 100644 --- a/functest/opnfv_tests/openstack/tempest/conf_utils.py +++ b/functest/opnfv_tests/openstack/tempest/conf_utils.py @@ -215,6 +215,8 @@ def configure_tempest_update_params( rconfig.set('identity-feature-enabled', 'api_v2', False) else: auth_version = 'v2' + if env.get("NEW_USER_ROLE").lower() != "member": + rconfig.set('auth', 'tempest_roles', env.get("NEW_USER_ROLE")) rconfig.set('identity', 'auth_version', auth_version) rconfig.set( 'validation', 'ssh_timeout', |