]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add option to remove networks from dead DHCP agents
authorEugene Nikanorov <enikanorov@mirantis.com>
Fri, 24 Oct 2014 13:39:01 +0000 (17:39 +0400)
committerEugene Nikanorov <enikanorov@mirantis.com>
Thu, 29 Jan 2015 19:59:04 +0000 (22:59 +0300)
commit0db17ea6ece6ce3135034052bb974226074302b6
tree2b212d81535d24c701b7fc7f9fb157b67eb6a576
parent12637036d6a6f0d19e821fc8e1e1888d4e8c0a58
Add option to remove networks from dead DHCP agents

Networks are removed from dead agents after a certain
configurable time.
Then unhosted networks could be picked up by alive DHCP agents.

The feature is added for all plugins that support DHCP scheduling

DocImpact
Change-Id: I6ab03b1642f54aa1d5de8844d95c758f1cb273f1
Closes-Bug: #1386794
17 files changed:
etc/neutron.conf
neutron/db/agentschedulers_db.py
neutron/db/l3_agentschedulers_db.py
neutron/plugins/bigswitch/plugin.py
neutron/plugins/brocade/NeutronPlugin.py
neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py
neutron/plugins/ml2/plugin.py
neutron/plugins/nec/nec_plugin.py
neutron/plugins/oneconvergence/plugin.py
neutron/plugins/vmware/plugins/base.py
neutron/services/l3_router/l3_router_plugin.py
neutron/tests/unit/bigswitch/test_base.py
neutron/tests/unit/openvswitch/test_agent_scheduler.py
neutron/tests/unit/test_db_plugin.py
neutron/tests/unit/test_dhcp_scheduler.py
neutron/tests/unit/vmware/test_nsx_opts.py
neutron/tests/unit/vmware/test_nsx_sync.py