neutron/neutron/tests/functional/services
Swaminathan Vasudevan 96d4ab3de5 Remove check on dhcp enabled subnets while scheduling dvr
In check_ports_exist_on_l3agent we have an optimization fix
that checks for the subnets associated with the router and if
the subnets have dhcp enabled we go ahead and create the
router if it is a dvr_snat agent.

This was introduced in liberty since we saw some race condition
in the gate with single node failures.
It may not be completely right, since the dhcp agents can
run on non dvr_snat nodes as well.

Based on recommendation from the reviews, and a recent upstream
patch that sends notification on port create, we would want to
remove this and monitor the situation.

This would reduce the load on check_ports_exist_on_l3agent for
non dvr_snat nodes.

Related-Bug: #1513678

Conflicts:

	neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py
	neutron/tests/unit/scheduler/test_l3_agent_scheduler.py

Change-Id: I0f50dc1101b2013caf03a64a4f48e2d03ea87b26
(cherry picked from commit c2483b73c2)
2016-01-15 13:49:03 +03:00
..
l3_router Remove check on dhcp enabled subnets while scheduling dvr 2016-01-15 13:49:03 +03:00
__init__.py Add high-level functional/integration DVR tests 2015-08-19 18:01:16 -04:00