* Added a new router attribute: external_gateways;
* Added new API definitions for:
PUT add_external_gateways
PUT update_external_gateways
PUT remove_external_gateways
* Added extensions for each of the new router-level attributes:
* enable_default_route_ecmp
* enable_default_route_bfd
* Combined the validation logic for the external_gateway_info type
across extensions (l3_ext_gw_mode, qos_gateway_ip and the new
extension called l3_ext_gw_multihoming).
Reviewed: https:/ /review. opendev. org/c/openstack /neutron- lib/+/870887 /opendev. org/openstack/ neutron- lib/commit/ e52a9372f76aa10 4543ab04cf1723e 58da17d379
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit e52a9372f76aa10 4543ab04cf1723e 58da17d379
Author: Dmitrii Shcherbakov <email address hidden>
Date: Wed Jan 18 02:45:03 2023 +0300
ext- gw-multihoming: api-def and api-ref
API additions for [1].
* Added a new router attribute: external_gateways; gateways external_ gateways external_ gateways default_ route_ecmp default_ route_bfd gateway_ info type gw_multihoming) .
* Added new API definitions for:
PUT add_external_
PUT update_
PUT remove_
* Added extensions for each of the new router-level attributes:
* enable_
* enable_
* Combined the validation logic for the external_
across extensions (l3_ext_gw_mode, qos_gateway_ip and the new
extension called l3_ext_
[1] https:/ /review. opendev. org/c/openstack /neutron- specs/+ /870030/
Change-Id: I2618475636b2bb 9bfd743a62f5d48 59d4f68a547
Related-Bug: #2002687