]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Remove deprecated use_namespaces option
authorCedric Brandily <zzelle@gmail.com>
Wed, 21 Oct 2015 18:52:40 +0000 (20:52 +0200)
committerCedric Brandily <zzelle@gmail.com>
Wed, 18 Nov 2015 18:17:29 +0000 (19:17 +0100)
commit23b907bc6e87be153c13b1bf3e069467cdda0d27
treee24b8d8e444f6bcf0033ee1626861c9e1b6dd706
parent445a6feb24e5b5f946ae31f0508e58cc933031aa
Remove deprecated use_namespaces option

The use_namespaces option has been defined as a workaround to kernels
not properly supporting namespaces. This limitation is behind us, it's
time to remove use_namespaces after its deprecation in Kilo in order to
simplify code and remove a poorly tested case (use_namespaces=False).

This change prepares for removal pullup_route method[1] which was only
used when use_namespaces=False.

[1] neutron.agent.linux.ip_lib

DocImpact
UpgradeImpact
Closes-Bug: #1508188
Related-Bug: #1435382
Depends-On: I303038eec560a6d99421140c2822aed8b518470b
Depends-On: I4feb2a15c7e1e4bfdbed2531b18b8e7d798ab3cc
Change-Id: I2fbf65df1250d9f9f1656b3964ee3b6de1ef1118
35 files changed:
etc/dhcp_agent.ini
etc/l3_agent.ini
etc/metering_agent.ini
neutron/agent/common/config.py
neutron/agent/dhcp/agent.py
neutron/agent/dhcp_agent.py
neutron/agent/l3/agent.py
neutron/agent/l3/config.py
neutron/agent/l3/dvr_local_router.py
neutron/agent/l3/namespace_manager.py
neutron/agent/l3/router_info.py
neutron/agent/l3_agent.py
neutron/agent/linux/dhcp.py
neutron/agent/linux/ip_lib.py
neutron/cmd/netns_cleanup.py
neutron/cmd/ovs_cleanup.py
neutron/db/l3_agentschedulers_db.py
neutron/db/l3_dvrscheduler_db.py
neutron/debug/debug_agent.py
neutron/debug/shell.py
neutron/services/firewall/agents/l3reference/firewall_l3_agent.py
neutron/services/metering/drivers/iptables/iptables_driver.py
neutron/tests/common/helpers.py
neutron/tests/functional/agent/l3/test_namespace_manager.py
neutron/tests/functional/agent/linux/test_dhcp.py
neutron/tests/functional/agent/test_dhcp_agent.py
neutron/tests/unit/agent/dhcp/test_agent.py
neutron/tests/unit/agent/l3/test_agent.py
neutron/tests/unit/agent/l3/test_dvr_local_router.py
neutron/tests/unit/agent/l3/test_ha_router.py
neutron/tests/unit/agent/l3/test_namespace_manager.py
neutron/tests/unit/agent/l3/test_router_info.py
neutron/tests/unit/agent/linux/test_dhcp.py
neutron/tests/unit/agent/metadata/test_driver.py
neutron/tests/unit/debug/test_commands.py