Ghanshyam Mann 2d0da049d0 Support scope in dynamic cred for specific roles
We already added scope support for 'admin', 'member',
and 'reader' role. This commit is to adds the scope
support for specific roles, basically in get_creds_by_roles().

Test can now request the scope along with the number of roles
using the scope as prefix in credential type. Fpr example:

    credentials = [['my_role', 'role1'], # this will be old style and project scoped
                   ['project_my_role', 'role1'], # this will be project scoped
                   ['domain_my_role', 'role1'], # this will be domain scoped
                   ['system_my_role', 'role1']] # this will be system scoped

and below is how test can access the credential manager of respective
credentials type:

    cls.os_my_role.any_client
    cls.os_project_my_role.any_client
    cls.os_domain_my_role.any_client
    cls.os_system_my_role.any_client

Closes-Bug: #1917168
Change-Id: I9053faa255e3680d7f870e3cdedf62fb2eb5cb1a
2021-03-06 17:14:22 +00:00
2021-02-09 22:33:47 +00:00
2021-02-20 00:44:49 +00:00
2019-04-19 19:29:35 +00:00
2018-09-05 08:45:46 +00:00
2012-04-12 16:04:36 +02:00
2019-09-11 16:42:28 +09:00
2021-02-10 04:02:22 +00:00

Team and repository tags

image

Tempest - The OpenStack Integration Test Suite

This is a set of integration tests to be run against a live OpenStack cluster. Tempest has batteries of tests for OpenStack API validation, scenarios, and other specific tests useful in validating an OpenStack deployment.

Get in touch via email. Use [tempest] in your subject.

Description
OpenStack Testing (Tempest) of an existing cloud
Readme 243 MiB
Languages
Python 99.8%
Shell 0.2%