Add get catalog capability as advisory

Add keystone get catalog capability in next.json. Non-admin test case was
 added in tempest

Change-Id: Ie28ca460cf4a11a9431dfa01e216396f5787acc3
Depends-On: Ia745dff050f35cc5a3fc3744d58c6fe1e875e56f
This commit is contained in:
Luz Cazares 2017-07-13 19:31:07 +00:00
parent 0514fdc78f
commit 015f04371a
2 changed files with 25 additions and 5 deletions

View File

@ -71,6 +71,7 @@
"volumes-v2-upload"
],
"advisory": [
"identity-v3-catalog",
"identity-v3-tokens-validate",
"networks-l3-router",
"networks-l3-CRUD",
@ -1043,6 +1044,29 @@
}
}
},
"identity-v3-catalog": {
"achievements": [
"deployed",
"clients",
"future",
"stable",
"complete",
"discover",
"doc",
"foundation",
"atomic",
"proximity"
],
"admin": false,
"description": "Get service catalog",
"project": "keystone",
"required-since": "",
"tests": {
"tempest.api.identity.v3.test_catalog.IdentityCatalogTest.test_catalog_standardization": {
"idempotent_id": "id-56b57ced-22b8-4127-9b8a-565dfb0207e2"
}
}
},
"identity-v3-list-projects": {
"achievements": [
"foundation",

View File

@ -295,11 +295,7 @@ Notes:
identity-v3-tokens-create is called (GET /v3/auth/tokens). It is
important to consider it because end users may be relying on this
catalog for their apps (even though there are other API calls that
also show the catalog such as GET /v3/auth/catalog). There is one test
available for this capability but it is in the admin part of the test
suite, so not yet tested for non-admin users. Even though it scores enough
to be included as advisory, we cannot do this due to lack of non-admin
test case.
also show the catalog such as GET /v3/auth/catalog).
* identity-v3-list-projects and identity-v3-list-groups didn't have usable
tests in the past, but one was added for identity-v3-list-projects last year.
Providers like Fog.io