Fix compute quota classes schema for v2.50 and v2.57
For Compute microversion 2.50:
1. fixed_ips, floating_ips, security_group_rules and security_groups
are removed from:
* GET /os-quota-class-sets/{id}
* PUT /os-quota-class-sets/{id}
2. server_groups and server_group_members are added to:
* GET /os-quota-class-sets/{id}
* PUT /os-quota-class-sets/{id}
For Compute microversion 2.57:
1. injected_file_content_bytes, injected_file_path_bytes, injected_files
are removed from:
* GET /os-quota-class-sets/{id}
* PUT /os-quota-class-sets/{id}
Partially Implements: blueprint fix-microversion-gap
Co-authored-by: Ghanshyam Mann <gmann@ghanshyammann.com>
Change-Id: I2a9dcb20251d9682fbcafd706ac60325a60e35ef
diff --git a/doc/source/microversion_testing.rst b/doc/source/microversion_testing.rst
index 1480b1f..ae9f26f 100644
--- a/doc/source/microversion_testing.rst
+++ b/doc/source/microversion_testing.rst
@@ -386,6 +386,10 @@
.. _2.49: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id45
+ * `2.50`_
+
+ .. _2.50: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id46
+
* `2.53`_
.. _2.53: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-pike