From 4540d00ebdd3283de47d6546b6e7575e2e9041ff Mon Sep 17 00:00:00 2001 From: Aaron Rosen Date: Thu, 24 Oct 2013 13:59:33 -0700 Subject: [PATCH] All neutron plugins should now use LibvirtGenericVIFDriver Change-Id: I70015ae55fe6db9c6c4663a8d021fe9cfe2eddcf --- lib/neutron | 4 ++++ lib/neutron_plugins/bigswitch_floodlight | 2 +- lib/neutron_plugins/linuxbridge_agent | 2 +- lib/neutron_plugins/nicira | 1 - lib/neutron_plugins/ovs_base | 2 +- lib/neutron_plugins/plumgrid | 3 +-- 6 files changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/neutron b/lib/neutron index 44fb9e1005..3f39d33f41 100644 --- a/lib/neutron +++ b/lib/neutron @@ -110,6 +110,10 @@ Q_ALLOW_OVERLAPPING_IP=${Q_ALLOW_OVERLAPPING_IP:-True} Q_USE_DEBUG_COMMAND=${Q_USE_DEBUG_COMMAND:-False} # The name of the default q-l3 router Q_ROUTER_NAME=${Q_ROUTER_NAME:-router1} +# nova vif driver that all plugins should use +NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtGenericVIFDriver"} + + # List of config file names in addition to the main plugin config file # See _configure_neutron_common() for details about setting it up declare -a Q_PLUGIN_EXTRA_CONF_FILES diff --git a/lib/neutron_plugins/bigswitch_floodlight b/lib/neutron_plugins/bigswitch_floodlight index 24507312c7..93ec497bb9 100644 --- a/lib/neutron_plugins/bigswitch_floodlight +++ b/lib/neutron_plugins/bigswitch_floodlight @@ -9,7 +9,7 @@ source $TOP_DIR/lib/neutron_plugins/ovs_base source $TOP_DIR/lib/neutron_thirdparty/bigswitch_floodlight # for third party service specific configuration values function neutron_plugin_create_nova_conf() { - NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtGenericVIFDriver"} + : } function neutron_plugin_install_agent_packages() { diff --git a/lib/neutron_plugins/linuxbridge_agent b/lib/neutron_plugins/linuxbridge_agent index 88c49c5b5e..85e8c085be 100644 --- a/lib/neutron_plugins/linuxbridge_agent +++ b/lib/neutron_plugins/linuxbridge_agent @@ -11,7 +11,7 @@ function is_neutron_ovs_base_plugin() { } function neutron_plugin_create_nova_conf() { - NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtGenericVIFDriver"} + : } function neutron_plugin_install_agent_packages() { diff --git a/lib/neutron_plugins/nicira b/lib/neutron_plugins/nicira index 7c99b692d6..87d3c3d17b 100644 --- a/lib/neutron_plugins/nicira +++ b/lib/neutron_plugins/nicira @@ -26,7 +26,6 @@ function is_neutron_ovs_base_plugin() { } function neutron_plugin_create_nova_conf() { - NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtOpenVswitchDriver"} # if n-cpu is enabled, then setup integration bridge if is_service_enabled n-cpu; then setup_integration_bridge diff --git a/lib/neutron_plugins/ovs_base b/lib/neutron_plugins/ovs_base index 1214f3bcbd..89db29d07f 100644 --- a/lib/neutron_plugins/ovs_base +++ b/lib/neutron_plugins/ovs_base @@ -73,7 +73,7 @@ function _neutron_ovs_base_configure_l3_agent() { } function _neutron_ovs_base_configure_nova_vif_driver() { - NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtGenericVIFDriver"} + : } # Restore xtrace diff --git a/lib/neutron_plugins/plumgrid b/lib/neutron_plugins/plumgrid index 9d3c92ff51..d4050bb951 100644 --- a/lib/neutron_plugins/plumgrid +++ b/lib/neutron_plugins/plumgrid @@ -9,8 +9,7 @@ set +o xtrace #source $TOP_DIR/lib/neutron_plugins/ovs_base function neutron_plugin_create_nova_conf() { - - NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtGenericVIFDriver"} + : } function neutron_plugin_setup_interface_driver() {