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
41 lines
1.0 KiB
YAML
41 lines
1.0 KiB
YAML
---
|
|
# Copyright 2016, Walmart Stores, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
ovs_apt_repo: 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu trusty-updates/mitaka main'
|
|
|
|
ovs_apt_packages:
|
|
- openvswitch-common
|
|
- openvswitch-switch
|
|
|
|
## APT Cache options
|
|
cache_timeout: 600
|
|
|
|
neutron_apt_dependencies:
|
|
- conntrack
|
|
- dnsmasq-base
|
|
- dnsmasq-utils
|
|
- ebtables
|
|
- ipset
|
|
- iputils-arping
|
|
- keepalived
|
|
- libpq-dev
|
|
- radvd
|
|
|
|
neutron_lbaas_apt_packages:
|
|
- haproxy
|
|
|
|
neutron_apt_remove_packages:
|
|
- conntrackd
|