Add opendaylight sfc support for compass installer 47/35447/7
authorYifei Xue <xueyifei@huawei.com>
Sat, 27 May 2017 06:11:17 +0000 (14:11 +0800)
committerYifei Xue <xueyifei@huawei.com>
Fri, 2 Jun 2017 09:13:56 +0000 (17:13 +0800)
commitf9d5aacba1ce6a2fdc3f5ef71a82550cec3812ae
tree2f6718fbb224a4fb8ab22cbc235ae55cf6c9f537
parent02603a05c4d3fe59876030dc914cab019193d4e6
Add opendaylight sfc support for compass installer

JIRA: COMPASS-483

As odl sfc has been supported by other installers,
we compass project has also support odl boron and tacker now.
So we are going to support odl sfc+tacker in Danube release.

This patch includes:

1. Add ovs-common and ovs-dkms
2. Install networking-sfc for neutron and odl
3. Configure odl sfc in neutron ml2
4. Add sfc related features in odl
5. Add sfc related repo making scripts
6. Add odl_sfc switch both in compass4nfv and compass-core

Change-Id: If37a9e190c3095d771ffab61777a927b6d94ea9e
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
14 files changed:
deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml
deploy/adapters/ansible/roles/odl_cluster/tasks/01_04_install_pip_packages.yml
deploy/adapters/ansible/roles/odl_cluster/tasks/01_08_configure_neutron.yml
deploy/adapters/ansible/roles/odl_cluster/tasks/03_02_openvswitch_connect_opendaylight.yml
deploy/adapters/ansible/roles/odl_cluster/templates/org.apache.karaf.features.cfg.Debian
deploy/adapters/ansible/roles/odl_cluster/vars/main.yml
deploy/adapters/ansible/roles/tacker/vars/RedHat.yml
deploy/client.py
deploy/compass_conf/templates/ansible_installer/openstack_newton/vars/HA-ansible-multinodes.tmpl
deploy/conf/vm_environment/os-odl_l2-sfc-ha.yml [new file with mode: 0644]
deploy/deploy_host.sh
repo/openstack/make_ppa/ubuntu/xenial/newton/download_pkg.tmpl
repo/pip/code_url.conf
repo/pip/extra-requirement-tar.txt