Keystone v3 client for authentication mgmt not implemented

Bug #1686441 reported by Pradeep Kumar
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tempest
Fix Released
Medium
Unassigned

Bug Description

As per the OpenStack doc, APIs related to Keystone V3 Authentication Management such as
Auth/Catalog
Auth/Domains
Auth/Projects do not have client implemented at all. These need to be implemented for both coverage perspective as well as making sure we have all the Auth management APIs are tested fuctionally.

Here's the documentation on OpenStack page for the above APIs
https://developer.openstack.org/api-ref/identity/v3/?expanded=get-available-domain-scopes-detail

Here are the Clients implemented for Token Management in Tempest, but do not contain AUth Management APIs

Changed in tempest:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
GEET JAIN (geet123jain) wrote :
Revision history for this message
Lukas Piwowarski (lukas-piwowarski) wrote :

I agree we can close this issue. The mentioned API endpoints are implemented in tempest library in the following places:
- /v3/auth/catalog [1]
- /v3/auth/domains [2]
- /v3/auth/project [3]

If you disagree with the decision please feel free to move this bug status to "Confirmed".

[1] https://github.com/openstack/tempest/blob/f1d0e395e95d3502a9c3904ce56520d116e6bf48/tempest/lib/services/identity/v3/catalog_client.py#L26
[2] https://opendev.org/openstack/tempest/src/commit/f1d0e395e95d3502a9c3904ce56520d116e6bf48/tempest/lib/services/identity/v3/identity_client.py#L63
[3] https://opendev.org/openstack/tempest/src/commit/f1d0e395e95d3502a9c3904ce56520d116e6bf48/tempest/lib/services/identity/v3/identity_client.py#L56

Changed in tempest:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.