Georg Kunz bb9bf46432 Update docs for building ovs-dpdk images
Correcting and clarifying the documention for how to build OVS images
with DPDK support:

 * The additional heading was confusing and the following sentence even
   more so.
 * Fixed the image name in the build command.
 * Updated the OVS and DPDK version numbers to current stable versions.

Change-Id: Ib12be3da4f1fc14f1fed990a8abcdf87477a4e1b
2018-12-21 21:35:57 +01:00

35 lines
932 B
ReStructuredText

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.
.. code-block:: console
[openvswitch-base-plugin-ovs]
type = git
location = https://github.com/openvswitch/ovs.git
reference = v2.10.0
[openvswitch-base-plugin-dpdk]
type = git
location = http://dpdk.org/git/dpdk
reference = v17.11
To build the container, run the following command inside a cloned kolla
repository:
.. code-block:: console
tools/build.py -t source --template-override contrib/template-override/ovs-dpdk.j2 ovsdpdk