[neutron] OVN "remove_external_gateways" is making a duplicated call
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| python-openstackclient |
New
|
Undecided
|
Unassigned | ||
Bug Description
The Neutron "remove_
This error affects only Neutron ML2/OVN plugin, since the implementation of [1].
Steps to reproduce:
* Create an external network. By default, using devstack, "public" network could be used
$ openstack network create --external public
* Create a router:
$ openstack router create router1
* Add a external GW network to the router:
$ openstack set router --external-gateway public router1
* Remove the external gateway network:
$ openstack unset router --external-gateway router1
Logs (in debug mode): https:/
* It first calls "remove_
* Then it calls the router update call with the same information.
[1]https:/
| tags: | added: ovn |
As I see the calls are here: /opendev. org/openstack/ python- openstackclient /src/commit/ b28b3249de0ec14 b484affd964efcc 03d25bafba/ openstackclient /network/ v2/router. py#L1248- L1256
https:/