vmware-nsx/neutron/agent
Aaron Rosen ba99783a80 Fix dhcp_release lease race condition
There is a possible race condition when delete or updating fixed_ips
on ports where an instance could renew its ip address again after
dhcp_release has already been executed. To fix this, the order of
reload_allocation and release_lease need to be switched. This way an
instance will not be able to renew it's ip address after it is
removed from the host file.

Fixes bug: 1237028

Change-Id: If05ec2be507378c634f5c1856dab0fbd396f43cc
2013-10-10 11:10:45 -07:00
..
common Syslog support for neutron metadata proxy 2013-08-19 05:36:24 -07:00
linux Prevent L3 agent looping calls from hanging 2013-10-08 13:45:34 -04:00
metadata Fix comment typo s/no/so 2013-08-30 15:15:24 -07:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
dhcp_agent.py Fix dhcp_release lease race condition 2013-10-10 11:10:45 -07:00
firewall.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
l2population_rpc.py Fix l2 pop doesn't propagate ip address updates 2013-10-08 21:02:03 +00:00
l3_agent.py Prevent L3 agent looping calls from hanging 2013-10-08 13:45:34 -04:00
netns_cleanup_util.py Improve dhcp agent structure to support multiple dhcp models 2013-08-23 13:41:31 -07:00
ovs_cleanup_util.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
rpc.py change port status only if port is bound to the good host 2013-10-08 11:02:55 -04:00
securitygroups_rpc.py Ensure that security group agent is bound prior to accessing 2013-09-29 10:29:32 -07:00