aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-07-05 21:08:00 +0000
committerGerrit Code Review <review@openstack.org>2017-07-05 21:08:00 +0000
commit0d1983ca96531e09efd07b18f3171b4ae0a690a5 (patch)
treeccabc43133f68f3179531aafbf0db2d258a1df7c /doc
parent5b01ab5c0e87f1176e4b305bfdc83b5b374c3515 (diff)
parent4f5bac108952a4f7e0bec3789bea175c5875d6f7 (diff)
downloadkolla-0d1983ca96531e09efd07b18f3171b4ae0a690a5.tar.gz
kolla-0d1983ca96531e09efd07b18f3171b4ae0a690a5.zip
Merge "introduces support for the OVS DPDK dataplane"
Diffstat (limited to 'doc')
-rw-r--r--doc/template-override/ovs-dpdk.rst31
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/template-override/ovs-dpdk.rst b/doc/template-override/ovs-dpdk.rst
new file mode 100644
index 000000000..e47cfe0ff
--- /dev/null
+++ b/doc/template-override/ovs-dpdk.rst
@@ -0,0 +1,31 @@
+OVS-DPDK Source build
+=====================
+
+CentOS and Oracle Linux currently do not provide packages
+for ovs with dpdk.
+The Ubuntu packages do not support UIO based drivers.
+To use the uio_pci_generic driver on Ubuntu a source build is required.
+
+Building ovs with dpdk containers from source
+---------------------------------------------
+
+- Append the following to /etc/kolla/kolla-build.conf to select the version
+ of ovs and dpdk to use for your source build.
+
+kolla-build.conf
+________________
+
+[openvswitch-base-plugin-ovs]
+type = git
+location = https://github.com/openvswitch/ovs.git
+reference = v2.7.0
+
+[openvswitch-base-plugin-dpdk]
+type = git
+location = http://dpdk.org/git/dpdk
+reference = v17.02
+
+- To build the container execute the follow command::
+
+ tools/build.py --template-override \
+ contrib/template-override/ovs-dpdk.j2 dpdk