kolla/doc/source/admin/template-override/ovs-dpdk.rst
Mark Goddard fa8e174be6 Remove support for OracleLinux
We have agreed to remove support for Oracle Linux.

http://lists.openstack.org/pipermail/openstack-discuss/2019-June/006896.html

Change-Id: I961dfba1aeef2c509ecdaf376dfe6928926ffb39
Depends-On: https://review.opendev.org/682858
2019-09-18 13:42:47 +01:00

917 B

OVS-DPDK Source build

CentOS currently does 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.

[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:

tools/build.py -t source --template-override contrib/template-override/ovs-dpdk.j2 ovsdpdk