Associating a floatingip with a dual stack port requires the fixed-address to be specified
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Dustin Lundquist | ||
Kilo |
New
|
Undecided
|
Unassigned |
Bug Description
Associating a floatingip with a dual stack port fails unless the IPv4 address is specified with the fixed-ip-address parameter. Presently when a user attempts to associate a floatingip with a port which an IPv4 and IPv6 address Neutron returns 'Bad floatingip request: Port %s has multiple fixed IPs. Must provide a specific IP when assigning a floating IP'.
While this is a helpful error message, it would be better if Neutron could infer that the floating IP must be associated with the fixed-ip of the same address family.
See also https:/
1. 1:1 NAT between the IPv4 address of the floating IP and IPv4 address of
the associated port.
2. 1:1 NAT between the IPv6 address of the floating IP and IPv6 address of the associated port.
3. Both 1 and 2 (Neutron presently only uses the first fixed-ip of the port owned by the floating IP)
4. a NAT-PT between the IPv4 address of the floating IP and IPv6 address of
the associated port
5. a NAT-PT between the IPv6 address of the floating IP and IPv4 address of
the associated port
Since NAT-PT and IPv6 NAT are not widely supported option 1 would be preferable and the most intuitive of these results.
description: | updated |
tags: | added: l3-ipam-dhcp |
Changed in neutron: | |
assignee: | nobody → Dustin Lundquist (dlundquist) |
status: | Confirmed → In Progress |
Changed in neutron: | |
milestone: | none → liberty-2 |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | liberty-2 → 7.0.0 |
Yes please.