change sriovnicswitch to be first with openvswitch
authorMoshe Levi <moshele@mellanox.com>
Sun, 13 Aug 2017 05:46:12 +0000 (08:46 +0300)
committerMoshe Levi <moshele@mellanox.com>
Sun, 13 Aug 2017 05:46:16 +0000 (08:46 +0300)
In commit I77650be5f04775a72e2bdf694f93988825a84b72
neutron ovs mechanism driver can bind direct port
with ovs SR-IOV hardware offload feature. currently both
feature can't co-exist together. To allow ovs and
sriovnicswitch to still work together, sriovnicswitch
should be before openvswitch.

Change-Id: Id19d65715d40d64f041bfe219afff98876fd7766

environments/neutron-sriov.yaml

index 5e9e15e..591e226 100755 (executable)
@@ -3,7 +3,7 @@ resource_registry:
   OS::TripleO::Services::NeutronSriovAgent: ../puppet/services/neutron-sriov-agent.yaml
 
 parameter_defaults:
-  NeutronMechanismDrivers: ['openvswitch','sriovnicswitch']
+  NeutronMechanismDrivers: ['sriovnicswitch', 'openvswitch']
 
   # Add PciPassthroughFilter to the scheduler default filters
   #NovaSchedulerDefaultFilters: ['RetryFilter','AvailabilityZoneFilter','RamFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']