neutron/releasenotes/notes/ovsdb-native-by-default-38835d6963592396.yaml
Inessa Vasilevskaya bdeb7bcc2b enable OVSDB native interface by default
- unit tests were fixed mainly by mocking
  Connection class of native implementation.

- some ovs-lib tests rely on direct ovs-vsctl
  output. Temporarily decorated with @vsctl_only.

UpgradeImpact

Change-Id: I2632b0e21edd61536867a9fc830a45d9899091e4
2016-06-25 10:43:12 +03:00

16 lines
715 B
YAML

---
prelude: >
Prior to Newton, the default option for 'ovsdb_interface'
was 'vsctl'. In Newton 'ovsdb_interface' defaults to
'native'. This change switches the way of communication
with OVSDB from the ovs-vsctl tool to Open vSwitch python
api to improve out-of-the-box performance for typical
deployments.
upgrade:
- To keep the old default value use 'ovsdb_interface = vsctl'
in '[ovs]' section of openvswitch_agent.ini
(common path '/etc/neutron/plugins/ml2/openvswitch_agent.ini')
if there is a separate openvswitch agent configuration file;
otherwise apply changes mentioned above to ml2_conf.ini
(common path '/etc/neutron/plugins/ml2/ml2_conf.ini').