656a976989
This commit implements the ability to utilize the openvswitch ml2 plugin instead of the linuxbrige plugin. Primarily, these changes include new/modified parameters to existing plays and a sizeable refactoring of variable names and locations within defaults/main.yml. By default, installations will continue to utilize the linuxbridge_agent; to utilize openvswitch_agent, the following is variable must be specified via user variable or some other means: neutron_plugin_type: ml2.ovs Implements: blueprint support-openvswitch Depends-On: I971df850c23f4d402f475cc50300f96bee547d46 Change-Id: Ifdeccb1166944e58a448b4cf08a679a1e67e534d
15 lines
898 B
YAML
15 lines
898 B
YAML
---
|
|
features:
|
|
- |
|
|
Open vSwitch driver support has been implemented. This includes the implementation of the
|
|
appropriate Neutron configuration and package installation. This feature may be activated
|
|
by setting ``neutron_plugin_type: ml2.ovs`` in ``/etc/openstack_deploy/user_variables.yml``.
|
|
upgrade:
|
|
- The variable ``neutron_linuxbridge`` has been removed as it is no longer used.
|
|
- The variable ``neutron_driver_interface`` has been removed. The appropriate value for
|
|
``neutron.conf`` is now determined based on the ``neutron_plugin_type``.
|
|
- The variable ``neutron_driver_firewall`` has been removed. The appropriate value for
|
|
``neutron.conf`` is now determined based on the ``neutron_plugin_type``.
|
|
- The variable ``neutron_ml2_mechanism_drivers`` has been removed. The appropriate value for
|
|
ml2_conf.ini is now determined based on the ``neutron_plugin_type``.
|