]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Always send status update for processed floating ips
authorOleg Bondarev <obondarev@mirantis.com>
Tue, 13 Oct 2015 08:55:02 +0000 (11:55 +0300)
committerOleg Bondarev <obondarev@mirantis.com>
Tue, 13 Oct 2015 12:05:37 +0000 (15:05 +0300)
commit7592b17b8793c0e296c77bd17929f3db37f1483e
treec85a4faa0ac66c376e1c131d26e278822688d590
parent090fe713592c2b6398d999bfa03b80cbb2054609
Always send status update for processed floating ips

Currently l3 agent skips status update for floating ips in case
status didn't change: this might be wrong if status has changed
on server side while agent was processing. See bug for details.

L3 agent skips floating ip processing in case ip address exists
on external device. So we can still skip status update for such
floating ips.

Closes-Bug: #1505557
Change-Id: I908fe5a0555f68ab85e7d199c36a903b915e103f
neutron/agent/l3/router_info.py
neutron/tests/unit/agent/l3/test_agent.py
neutron/tests/unit/agent/l3/test_router_info.py