summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-04-27 14:17:58 +0000
committerGerrit Code Review <review@openstack.org>2015-04-27 14:17:58 +0000
commit7a0d0d99bdd1bdb6e47cf59a1328458c2b3651fa (patch)
tree69471b0d5d8707a59894e9a8e423156a517943d1
parent238bf121cfc2d2e1173efdf447ce24b69b192320 (diff)
parent57092136c7c2cac5893fbe9ebc721b6ee44f7093 (diff)
downloadtempest-7a0d0d99bdd1bdb6e47cf59a1328458c2b3651fa.tar.gz
Merge "Fix non-locking test accounts doc section"
-rw-r--r--doc/source/configuration.rst29
1 files changed, 14 insertions, 15 deletions
diff --git a/doc/source/configuration.rst b/doc/source/configuration.rst
index 0b4ec9830..a6348a47c 100644
--- a/doc/source/configuration.rst
+++ b/doc/source/configuration.rst
@@ -123,17 +123,12 @@ To enable and use locking test accounts you need do a few things:
Non-locking test accounts
"""""""""""""""""""""""""
-When tempest was refactored to allow for locking test accounts, the original
-non-tenant isolated case was converted to support the new accounts.yaml file.
-This mechanism is the non-locking test accounts provider. It only makes sense
-to use it if parallel execution isn't needed. If the role restrictions were too
-limiting with the locking accounts provider and tenant isolation is not wanted
-then you can use the non-locking test accounts credential provider without the
-accounts.yaml file.
-
-To use the non-locking test accounts provider you have 2 ways to configure it.
-First you can specify the sets of credentials in the configuration file like
-detailed above with following 9 options in the identity section:
+When Tempest was refactored to allow for locking test accounts, the original
+non-tenant isolated case was converted to internally work similarly to the
+accounts.yaml file. This mechanism was then called the non-locking test accounts
+provider. To use the non-locking test accounts provider you can specify the sets
+of credentials in the configuration file like detailed above with following 9
+options in the identity section:
#. username
#. password
@@ -145,10 +140,14 @@ detailed above with following 9 options in the identity section:
#. alt_password
#. alt_tenant_name
-The only restriction with using the traditional config options for credentials
-is that if a test requires specific roles on accounts these tests can not be
-run. This is because the config options do not give sufficient flexibility to
-describe the roles assigned to a user for running the tests.
+It only makes sense to use it if parallel execution isn't needed, since tempest
+won't be able to properly isolate tests using this. Additionally, using the
+traditional config options for credentials is not able to provide credentials to
+tests which requires specific roles on accounts. This is because the config
+options do not give sufficient flexibility to describe the roles assigned to a
+user for running the tests. There are additional limitations with regard to
+network configuration when using this credential provider mechanism, see the
+`Networking`_ section below.
Compute
-------