Upon further examination, this will occur when 2 VM's are booted on the same host where one is connected to a distributed router and the other is connected via a legacy router. The DVR FIP query is assuming that if there is a FIP gateway on the host, all VM's on that host are connected via distributed routers and will scoop them up to announce their FIP next-hop as the FIP gateway. I think https://review.openstack.org/349401 is right approach, it checks the router association of the FIP in the DVR query to filter out any FIP's not associated through a distributed router.
Upon further examination, this will occur when 2 VM's are booted on the same host where one is connected to a distributed router and the other is connected via a legacy router. The DVR FIP query is assuming that if there is a FIP gateway on the host, all VM's on that host are connected via distributed routers and will scoop them up to announce their FIP next-hop as the FIP gateway. I think https:/ /review. openstack. org/349401 is right approach, it checks the router association of the FIP in the DVR query to filter out any FIP's not associated through a distributed router.