diff --git a/lib/neutron b/lib/neutron index 1066d8e342..17ffce7cb5 100644 --- a/lib/neutron +++ b/lib/neutron @@ -237,6 +237,7 @@ function configure_neutron_new { if [[ "$NEUTRON_DISTRIBUTED_ROUTING" = "True" ]]; then iniset $NEUTRON_CORE_PLUGIN_CONF agent l2_population True iniset $NEUTRON_CORE_PLUGIN_CONF agent enable_distributed_routing True + iniset $NEUTRON_CORE_PLUGIN_CONF agent arp_responder True fi fi diff --git a/lib/neutron_plugins/ml2 b/lib/neutron_plugins/ml2 index c5a4c02cc5..a7466833e1 100644 --- a/lib/neutron_plugins/ml2 +++ b/lib/neutron_plugins/ml2 @@ -147,6 +147,7 @@ function neutron_plugin_configure_service { populate_ml2_config /$Q_PLUGIN_CONF_FILE agent l2_population=True populate_ml2_config /$Q_PLUGIN_CONF_FILE agent tunnel_types=vxlan populate_ml2_config /$Q_PLUGIN_CONF_FILE agent enable_distributed_routing=True + populate_ml2_config /$Q_PLUGIN_CONF_FILE agent arp_responder=True fi }