aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhijiang Hu <hu.zhijiang@zte.com.cn>2017-11-17 03:16:55 -0500
committerZhijiang Hu <hu.zhijiang@zte.com.cn>2017-11-23 03:15:17 -0500
commite8a153c8c561f7b845219bf2c3247e4a35492f8f (patch)
treef30c7949b0a91f2288d6a7505c2c06725a537d8a
parente78046665cf730051aaf67b8a4a2b80b13e96965 (diff)
downloadkolla-e8a153c8c561f7b845219bf2c3247e4a35492f8f.tar.gz
kolla-e8a153c8c561f7b845219bf2c3247e4a35492f8f.zip
Add related symbolic link to pass DPDK compile
Change-Id: I385c3cad80a9b1365fc3c3ad5b1334d66dfc8ab8 Close-Bug: 1732853
-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