Designate DNS - List project limits. No project ID is included in response
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
New
|
Low
|
Unassigned |
Bug Description
### Scenario ###
Activate API to get “project limits” for all projects using Admin client and “x-auth-
### Actual result ###
Received API response is dictionary, there is no way to know whom (project) those received values are associated with.
2021-06-24 11:52:23.414 4116243 INFO tempest.
2021-06-24 11:52:23.414 4116243 DEBUG tempest.
Body: None
Response - Headers: {'date': 'Thu, 24 Jun 2021 08:52:23 GMT', 'server': 'Apache/2.4.41 (Ubuntu)', 'content-length': '203', 'x-openstack-
Body: b'{"max_zones": 10, "max_zone_
### Expected result ####
Basing on Documentation we have:
https:/
Note: it's possible to use: https:/
description: | updated |
Does it always just return one dictionary of limits, or does it change to a list (array) of limits when the "x-auth- all-projects" header is used?
If it does return a list with multiple limits dictionaries, we need to fix the content of the dictionary to include the project_id. If it always just returns one set, I might consider this a documentation bug and simply remove the "x-auth- all-projects" from the api-reference docs.