From 42f52a663b7107670ad94697ebdd9d20bfc38d6b Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Fri, 26 Nov 2021 09:50:26 +0000 Subject: [PATCH] Add "quota-check-limit" extension to OVN extension list Added "quota-check-limit" extension to the OVN ML2 extension list. This extension is also added to the NETWORK_API_EXTENSIONS list. Related-Bug: #1936408 Change-Id: Ifbe49146555c8103efe9cd3979a120697a167d9d --- neutron/common/ovn/extensions.py | 5 ++++- neutron/tests/contrib/hooks/api_all_extensions | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/neutron/common/ovn/extensions.py b/neutron/common/ovn/extensions.py index e37c035d5a2..3eb1fa3b15e 100644 --- a/neutron/common/ovn/extensions.py +++ b/neutron/common/ovn/extensions.py @@ -52,6 +52,7 @@ from neutron_lib.api.definitions import qos_bw_limit_direction from neutron_lib.api.definitions import qos_default from neutron_lib.api.definitions import qos_rule_type_details from neutron_lib.api.definitions import qos_rules_alias +from neutron_lib.api.definitions import quota_check_limit from neutron_lib.api.definitions import rbac_address_scope from neutron_lib.api.definitions import rbac_security_groups from neutron_lib.api.definitions import router_availability_zone as raz_def @@ -65,6 +66,7 @@ from neutron_lib.api.definitions import trunk from neutron_lib.api.definitions import vlantransparent from neutron_lib import constants +from neutron.extensions import quotasv2_detail from neutron.extensions import security_groups_shared_filtering_lib # NOTE(russellb) This remains in its own file (vs constants.py) because we want @@ -121,6 +123,8 @@ ML2_SUPPORTED_API_EXTENSIONS = [ qos_rule_type_details.ALIAS, qos_rules_alias.ALIAS, 'quotas', + quota_check_limit.ALIAS, + quotasv2_detail.ALIAS, rbac_address_scope.ALIAS, 'rbac-policies', rbac_security_groups.ALIAS, @@ -135,7 +139,6 @@ ML2_SUPPORTED_API_EXTENSIONS = [ 'standard-attr-timestamp', subnet_service_types.ALIAS, trunk.ALIAS, - 'quota_details', seg_def.ALIAS, expose_port_forwarding_in_fip.ALIAS, fip_pf_description.ALIAS, diff --git a/neutron/tests/contrib/hooks/api_all_extensions b/neutron/tests/contrib/hooks/api_all_extensions index 9cd772e06ce..cdf76e0a3c6 100644 --- a/neutron/tests/contrib/hooks/api_all_extensions +++ b/neutron/tests/contrib/hooks/api_all_extensions @@ -44,6 +44,7 @@ NETWORK_API_EXTENSIONS+=",qos" NETWORK_API_EXTENSIONS+=",qos-fip" NETWORK_API_EXTENSIONS+=",qos-gateway-ip" NETWORK_API_EXTENSIONS+=",quotas" +NETWORK_API_EXTENSIONS+=",quota-check-limit" NETWORK_API_EXTENSIONS+=",quota_details" NETWORK_API_EXTENSIONS+=",rbac-policies" NETWORK_API_EXTENSIONS+=",rbac-address-group"