Comment 0 for bug 1610186

Revision history for this message
Vipul Nayyar (vipulnayyar) wrote :

Currently, the functional tests use dynamic credentials by default with Tempest. But the Tempest credentials module is written in such a way that if dynamic credentials are enabled, then you cannot use pre-provisioned user creds from an accounts.yaml file. Hence, in order to run tests where tenant sharing is required for users(bug/1564032) and for using Tempest the correct way, use_dynamic_credentials option should be set to false in functional_creds.conf file and accounts.yaml should be used instead.

For this, refactoring of currently present functional tests would be required. This would include using 'force_tenant_isolation = True' with Tempest credentials provider for tests which can run with dynamic credentials.