Details
-
Bug
-
Status: Resolved
-
Medium
-
Resolution: Won't Do
-
Carbon
-
None
-
None
-
None
-
Operating System: All
Platform: All
-
6992
Description
With openstack CI, floating ip doesn't work sometimes.
NeutronL3Adaptor caches mac address of router interfaces and it doesn't support IPv6.
It's possible to add both ipv4 only interface and ipv6 only interface to a neutron router. This is what openstack devstack does.
In this case, NeutronL3Adapter may choose mac address of ipv6 only interface for IPv4 floatingip. In this case, floatingip rule fails.
NeutronL3Adapter should ignore IPv6 only router interface.