Comment 5 for bug 1556099

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack/neutron (openstack-ci/fuel-7.0/2015.1.0)

Reviewed: https://review.fuel-infra.org/17984
Submitter: Vitaly Sedelnik <email address hidden>
Branch: openstack-ci/fuel-7.0/2015.1.0

Commit: 6d99b0692c8d4d2d844c19b99da2fd241a9c747f
Author: Erik Colnick <email address hidden>
Date: Fri Mar 18 07:17:18 2016

Fix dvr_local_router.floating_ip_added_dist failure after agent restart

If DVR is enabled and an l3-agent is restarted, associating a floatingip
to an existing vm on the compute node where the l3-agent was restarted
will fail. This commit fixes the floating_ip_added_dist method in
dvr_local_router.py so that self.rtr_fip_subnet will be created if
it is 'None' prior to the attempt to call the get_name() method on
it.

Closes-Bug: #1556099
Closes-Bug: #1515341
(cherry picked from commit da3de52c507544c84463a037acac3b2b24a37fe0)

Change-Id: I860ee3522275f62f393e66853e53ef387598983d