Add dpdk plugin 23/39023/21
authorchigang <chigang@huawei.com>
Thu, 10 Aug 2017 02:40:11 +0000 (10:40 +0800)
committerchigang <chigang@huawei.com>
Wed, 13 Sep 2017 12:25:19 +0000 (20:25 +0800)
commit193dc2117a1fb96d9fdd98258c1040775a33f033
tree07dc0ac2553e6e397cdd3d6d9cf110f5bfab9cd5
parent28d894c7f577625635ef238a89e5cf53a92017a4
Add dpdk plugin

JIRA: COMPASS-550

add OVS-DPDK plugin, there are two roles in this plugin.
    1. ins_dpdk is for dpdk installation and hugepages setting.
    2. ins_ovs is for openvswitch installation.
add dpdk scenario networking configuration example called "network_cfg_dpdk.yaml"

Change-Id: Ifd8c1aadc218753f99bc26bb530e7cf9962ad8e3
Signed-off-by: chigang <chigang@huawei.com>
16 files changed:
deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml
deploy/conf/network_cfg_dpdk.yaml [new file with mode: 0644]
deploy/conf/vm_environment/os-nosdn-dpdk-ha.yml
deploy/conf/vm_environment/os-nosdn-dpdk-noha.yml
plugins/dpdk/plugins.desc [new file with mode: 0644]
plugins/dpdk/roles/ins_dpdk/tasks/dpdk.yml [new file with mode: 0644]
plugins/dpdk/roles/ins_dpdk/tasks/hugepages.yml [new file with mode: 0644]
plugins/dpdk/roles/ins_dpdk/tasks/main.yml [new file with mode: 0644]
plugins/dpdk/roles/ins_dpdk/templates/dpdk_uio.sh.j2 [new file with mode: 0644]
plugins/dpdk/roles/ins_dpdk/templates/dpdk_vfio.sh.j2 [new file with mode: 0644]
plugins/dpdk/roles/ins_dpdk/vars/main.yml [new file with mode: 0644]
plugins/dpdk/roles/ins_ovs/tasks/main.yml [new file with mode: 0644]
plugins/dpdk/roles/ins_ovs/tasks/ovs.yml [new file with mode: 0644]
plugins/dpdk/roles/ins_ovs/templates/start_ovs_vswitchd.sh.j2 [new file with mode: 0644]
plugins/dpdk/roles/ins_ovs/templates/start_ovsdb_server.sh.j2 [new file with mode: 0644]
plugins/dpdk/roles/ins_ovs/vars/main.yml [new file with mode: 0644]