Browse Source

Merge "[OVN] Add floating IP pools extension to OVN L3"

changes/24/824924/1
Zuul 4 months ago committed by Gerrit Code Review
parent
commit
d224149c01
  1. 2
      neutron/common/ovn/extensions.py
  2. 5
      neutron/services/ovn_l3/plugin.py

2
neutron/common/ovn/extensions.py

@ -29,6 +29,7 @@ from neutron_lib.api.definitions import filter_validation
from neutron_lib.api.definitions import fip_pf_description
from neutron_lib.api.definitions import fip_port_details
from neutron_lib.api.definitions import floating_ip_port_forwarding
from neutron_lib.api.definitions import floatingip_pools
from neutron_lib.api.definitions import l3
from neutron_lib.api.definitions import l3_ext_gw_mode
from neutron_lib.api.definitions import logging
@ -81,6 +82,7 @@ ML2_SUPPORTED_API_EXTENSIONS_OVN_L3 = [
extraroute.ALIAS,
l3_ext_gw_mode.ALIAS,
fip_port_details.ALIAS,
floatingip_pools.ALIAS,
pagination.ALIAS,
'qos-fip',
sorting.ALIAS,

5
neutron/services/ovn_l3/plugin.py

@ -37,6 +37,7 @@ from neutron.common import utils as common_utils
from neutron.db.availability_zone import router as router_az_db
from neutron.db import dns_db
from neutron.db import extraroute_db
from neutron.db import l3_fip_pools_db
from neutron.db import l3_fip_port_details
from neutron.db import l3_fip_qos
from neutron.db import l3_gwmode_db
@ -60,7 +61,9 @@ class OVNL3RouterPlugin(service_base.ServicePluginBase,
dns_db.DNSDbMixin,
l3_fip_port_details.Fip_port_details_db_mixin,
router_az_db.RouterAvailabilityZoneMixin,
l3_fip_qos.FloatingQoSDbMixin):
l3_fip_qos.FloatingQoSDbMixin,
l3_fip_pools_db.FloatingIPPoolsMixin,
):
"""Implementation of the OVN L3 Router Service Plugin.
This class implements a L3 service plugin that provides

Loading…
Cancel
Save