f9e40971e9
When a router interface is created, the corresponding subnet gateway IP is tested first [1]. If the subnet has no gateway IP, the router interface cannot be created. This IP will be assigned to this port. The Neutron API also prevents from modifying the subnet gateway IP if assigned to a router interface [2]. However the API is not preventing the subnet gateway IP deletion. This patch is adding this check. This patch is being tested in the neutron-tempest-plugin [3]. [1]de58c1b995/neutron/db/l3_db.py (L902-L904)
[2]de58c1b995/neutron/db/db_base_plugin_v2.py (L715)
[3]https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/904710 Closes-Bug: #2036423 Change-Id: I4c7b399a3a052749abdb88fb50be628ee91b63a0
7 lines
246 B
YAML
7 lines
246 B
YAML
---
|
|
fixes:
|
|
- |
|
|
[`bug 2036423 <https://bugs.launchpad.net/neutron/+bug/2036423>`_]
|
|
Now it is not possible to delete a subnet gateway IP if that subnet has a
|
|
router interface; the subnet gateway IP modification was already forbidden.
|