Router interface should not be updated to have more ips
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Expired
|
Medium
|
Unassigned |
Bug Description
When adding an interface to a router with a port, Neutron will check, and if that port has more than one fixed ips, Neutron will reject that request. However, we can still update a router port to have more than one fixed ips.
openstack@
+------
| id | name | mac_address | fixed_ips |
+------
| 358c58b8-
+------
openstack@
Updated port: testport
openstack@
+------
| id | name | mac_address | fixed_ips |
+------
| 358c58b8-
| | | | {"subnet_id": "ffd2d8ad-
+------
Changed in neutron: | |
assignee: | nobody → Zhiyuan Cai (luckyvega-g) |
Changed in neutron: | |
importance: | Undecided → Medium |
This is because during the port-update we don't validate or look at port owners in relation to IP allocations.