neutron: delete by default router/dhcp namespaces
authorEmilien Macchi <emilien@redhat.com>
Fri, 22 Jan 2016 23:39:58 +0000 (18:39 -0500)
committerEmilien Macchi <emilien@redhat.com>
Fri, 22 Jan 2016 23:39:58 +0000 (18:39 -0500)
The 'router_delete_namespaces' (L3 agent) and 'dhcp_delete_namespaces'
(DHCP agent) configuration settings default to false OpenStack Neutron
resulting in network namespaces not being deleted when
no longer needed. Disabling automatic namespace cleanup was appropriate
for older Linux distributions but is no longer required.
TripleO should set the values to true.

Change-Id: I39e1a347d24ecc99b6f878807c47103c4b3f85e1

puppet/hieradata/controller.yaml

index f8ef640..06be40e 100644 (file)
@@ -34,6 +34,8 @@ glance::api::keystone_tenant: 'service'
 glance::registry::keystone_tenant: 'service'
 neutron::server::auth_tenant: 'service'
 neutron::agents::metadata::auth_tenant: 'service'
+neutron::agents::l3::router_delete_namespaces: True
+neutron::agents::dhcp::dhcp_delete_namespaces: True
 cinder::api::keystone_tenant: 'service'
 swift::proxy::authtoken::admin_tenant_name: 'service'
 ceilometer::api::keystone_tenant: 'service'