aboutsummaryrefslogtreecommitdiff
path: root/contrib/template-override/ovs-dpdk.j2
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/template-override/ovs-dpdk.j2')
-rw-r--r--contrib/template-override/ovs-dpdk.j25
1 files changed, 5 insertions, 0 deletions
diff --git a/contrib/template-override/ovs-dpdk.j2 b/contrib/template-override/ovs-dpdk.j2
index 7dea1b7fd..42520022e 100644
--- a/contrib/template-override/ovs-dpdk.j2
+++ b/contrib/template-override/ovs-dpdk.j2
@@ -46,6 +46,11 @@
{{ macros.install_packages(ovs_dpdk_packages | customizable("packages")) }}
+{% if base_distro in ['centos', 'oraclelinux', 'rhel'] %}
+RUN mkdir -p /lib/modules/$(uname -r) \
+ && ln -s /usr/src/kernels/$(uname -r) /lib/modules/$(uname -r)/build
+{% endif %}
+
ADD plugins-archive /
RUN ln -s /plugins/ovsdpdk-plugin-ovs-archive-*/ /ovs \
&& ln -s /plugins/ovsdpdk-plugin-dpdk-archive-*/ /dpdk