Create a router interface without providing an IP address should automatically take the next available IP in subnet range
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
When creating a Router Interface without providing an IP address (optional field) the code should take the next available ip address in subnet range.
Currently if you create a router interface in a subnet with a CIDR 10.1.0.0/20 and if you don't provide an IP address, the default ip address will always be set to 10.1.0.1, but if that IP address is already taken by another interface then the interface creation will fail informing the user the reason for the failure (which is ok)
I think the code should be intelligent enough to grab the next available ip address in the range when creating a router interface without providing the ip address, or even suggest (autofill) a value for that field
summary: |
Create a router interface without providing an IP address should - automatically take the next available ip address in range + automatically take the next available IP in subnet range |
description: | updated |
Changed in horizon: | |
assignee: | nobody → Sirisha (sirisha-1) |
Changed in horizon: | |
assignee: | Sirisha (sirisha-1) → nobody |
Changed in horizon: | |
importance: | Wishlist → Undecided |
milestone: | next → none |
importance: | Undecided → Wishlist |
Changed in horizon: | |
assignee: | nobody → Akihiro Motoki (amotoki) |
status: | Incomplete → Triaged |
Changed in horizon: | |
assignee: | Akihiro Motoki (amotoki) → nobody |
Is this actually a Horizon bug? It sounds like the logic for this should be handled on the API side (Neutron) not by us.