commit aa00310eef0d2507c4da76eb5dd5130df043b0a5
Author: Shih-Hao Li <email address hidden>
Date: Fri Mar 11 15:13:34 2016 -0800
Update network object in DHCP agent with router interface changes
In Dnsmasq, the function get_isolated_subnets() returns a list of
subnets in a network if the subnet is not connected to a router.
The implementation of this function checks all the router interface
ports in a cached network object passed from DHCP agent. But the
cached network object is not updated when a subnet is attached to
or detached from a router.
This patch fixes that by adding callback functions in DHCP RPC client
to notify DHCP agent when changes happen on router interfaces.
Reviewed: https:/ /review. openstack. org/290216 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=aa00310eef0 d2507c4da76eb5d d5130df043b0a5
Committed: https:/
Submitter: Jenkins
Branch: master
commit aa00310eef0d250 7c4da76eb5dd513 0df043b0a5
Author: Shih-Hao Li <email address hidden>
Date: Fri Mar 11 15:13:34 2016 -0800
Update network object in DHCP agent with router interface changes
In Dnsmasq, the function get_isolated_ subnets( ) returns a list of
subnets in a network if the subnet is not connected to a router.
The implementation of this function checks all the router interface
ports in a cached network object passed from DHCP agent. But the
cached network object is not updated when a subnet is attached to
or detached from a router.
This patch fixes that by adding callback functions in DHCP RPC client
to notify DHCP agent when changes happen on router interfaces.
Closes-Bug: #1554825 c5cb3eba6efa962 14104647e4e
Change-Id: Ifaab163f49e0d1