components/openstack/neutron/files/neutron-upgrade
changeset 6031 1aaf20a19738
parent 5865 3e9949415308
child 6848 8e252a37ed0d
--- a/components/openstack/neutron/files/neutron-upgrade	Thu May 19 13:53:26 2016 -0700
+++ b/components/openstack/neutron/files/neutron-upgrade	Thu May 19 14:00:51 2016 -0700
@@ -47,9 +47,28 @@
     ('keystone_authtoken', 'admin_user'),
     ('keystone_authtoken', 'admin_password'),
     ('keystone_authtoken', 'signing_dir'),
+    # Do not overwrite EVS options with OVS options since upgrade
+    # doesn't handle EVS to OVS upgrade
+    ('DEFAULT', 'core_plugin'),
+    ('DEFAULT', 'service_plugins'),
 ]
 
-L3_AGENT_EXCEPTIONS = []
+L3_AGENT_EXCEPTIONS = [
+    # Do not overwrite EVS options with OVS options since upgrade
+    # doesn't handle EVS to OVS migration
+    ('DEFAULT', 'ovs_integration_bridge'),
+    ('DEFAULT', 'interface_driver'),
+    ('DEFAULT', 'external_network_bridge'),
+    ('DEFAULT', 'evs_controller'),    
+]
+
+DHCP_AGENT_EXCEPTIONS = [
+    # Do not overwrite EVS options with OVS options since upgrade
+    # doesn't handle EVS to OVS migration
+    ('DEFAULT', 'ovs_integration_bridge'),
+    ('DEFAULT', 'interface_driver'),
+    ('DEFAULT', 'evs_controller'),
+]
 
 METADATA_AGENT_EXCEPTIONS = [
     ('DEFAULT', 'auth_url'),