Merge "Fix the releasenote and api-ref for quota-class API"
This commit is contained in:
commit
56c4d684bf
@ -26,7 +26,7 @@ Nova supports implicit 'default' Quota Class only.
|
|||||||
for more details.
|
for more details.
|
||||||
|
|
||||||
.. warning::
|
.. warning::
|
||||||
There is a bug in the v2.1 API till microversion 2.49 and
|
There is a bug in the v2.1 API until microversion 2.49 and
|
||||||
the legacy v2 compatible API which does not return the
|
the legacy v2 compatible API which does not return the
|
||||||
``server_groups`` and ``server_group_members`` quotas in
|
``server_groups`` and ``server_group_members`` quotas in
|
||||||
GET and PUT ``os-quota-class-sets`` API response, whereas the v2 API
|
GET and PUT ``os-quota-class-sets`` API response, whereas the v2 API
|
||||||
|
@ -2227,6 +2227,7 @@ fixed_ips_quota_class: &fixed_ips_quota_class
|
|||||||
in: body
|
in: body
|
||||||
required: true
|
required: true
|
||||||
type: integer
|
type: integer
|
||||||
|
max_version: 2.50
|
||||||
fixed_ips_quota_class_optional:
|
fixed_ips_quota_class_optional:
|
||||||
<<: *fixed_ips_quota_class
|
<<: *fixed_ips_quota_class
|
||||||
required: false
|
required: false
|
||||||
@ -2573,6 +2574,7 @@ floating_ips_quota_class: &floating_ips_quota_class
|
|||||||
in: body
|
in: body
|
||||||
required: true
|
required: true
|
||||||
type: integer
|
type: integer
|
||||||
|
max_version: 2.50
|
||||||
floating_ips_quota_class_optional:
|
floating_ips_quota_class_optional:
|
||||||
<<: *floating_ips_quota_class
|
<<: *floating_ips_quota_class
|
||||||
required: false
|
required: false
|
||||||
@ -4731,6 +4733,7 @@ security_group_rules_quota_class: &security_group_rules_quota_class
|
|||||||
in: body
|
in: body
|
||||||
required: true
|
required: true
|
||||||
type: integer
|
type: integer
|
||||||
|
max_version: 2.50
|
||||||
security_group_rules_quota_class_optional:
|
security_group_rules_quota_class_optional:
|
||||||
<<: *security_group_rules_quota_class
|
<<: *security_group_rules_quota_class
|
||||||
required: false
|
required: false
|
||||||
@ -4769,6 +4772,7 @@ security_groups_quota_class: &security_groups_quota_class
|
|||||||
in: body
|
in: body
|
||||||
required: true
|
required: true
|
||||||
type: integer
|
type: integer
|
||||||
|
max_version: 2.50
|
||||||
security_groups_quota_class_optional:
|
security_groups_quota_class_optional:
|
||||||
<<: *security_groups_quota_class
|
<<: *security_groups_quota_class
|
||||||
required: false
|
required: false
|
||||||
|
@ -1,20 +1,18 @@
|
|||||||
---
|
---
|
||||||
fixes:
|
fixes:
|
||||||
- |
|
- |
|
||||||
Fix bug 1693168. v2.1 API which does not return the ``server_groups`` and
|
In the 2.50 microversion, the following fields are added to the
|
||||||
``server_group_members`` quotas in GET and PUT ``os-quota-class-sets`` API
|
``GET /os-quota-class-sets`` and ``PUT /os-quota-class-sets/{id}`` API
|
||||||
response. v2 API used to return those keys in the API response.
|
response:
|
||||||
Microversion 2.50 restored that behavior. In microversion 2.50, the
|
|
||||||
``server_groups`` and ``server_group_members`` keys are exposed in
|
|
||||||
GET and PUT ``os-quota-class-sets`` APIs Response body.
|
|
||||||
Fix bug 1701211. Network related quotas are filtered out of
|
|
||||||
``os-quota-class-sets`` APIs and not available from microversion
|
|
||||||
2.50 onwards.
|
|
||||||
Filtered quotas are:
|
|
||||||
|
|
||||||
- 'fixed_ips'
|
- ``server_groups``
|
||||||
- 'floating ips'
|
- ``server_group_members``
|
||||||
- 'security_groups'
|
|
||||||
- 'security_group_rules'
|
|
||||||
- 'networks'
|
|
||||||
|
|
||||||
|
And the following fields are removed from the same APIs in the same
|
||||||
|
microversion:
|
||||||
|
|
||||||
|
- ``fixed_ips``
|
||||||
|
- ``floating_ips``
|
||||||
|
- ``security_groups``
|
||||||
|
- ``security_group_rules``
|
||||||
|
- ``networks``
|
||||||
|
Loading…
x
Reference in New Issue
Block a user