Activity log for bug #1610186

Date Who What changed Old value New value Message
2016-08-05 10:44:47 Vipul Nayyar bug added bug
2016-08-05 10:45:01 Vipul Nayyar magnum: assignee Vipul Nayyar (vipulnayyar)
2016-08-05 10:47:22 Vipul Nayyar tags tech-debt
2016-08-05 20:35:07 Adrian Otto magnum: importance Undecided Low
2016-08-05 20:35:12 Adrian Otto magnum: status New Triaged
2016-08-10 08:12:39 Vipul Nayyar magnum: status Triaged In Progress
2016-08-11 06:21:00 Vipul Nayyar description 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. 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 tempest.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.