I am trying to create ovsdpdk image in stable queens using the
https://docs.openstack.org/kolla/queens/admin/template-override/ovs-dpdk.html
I am currntly facing issue when i run build command .Error logs below:
INFO:kolla.image.build.ovsdpdk: CC eal_common_options.o
INFO:kolla.image.build.ovsdpdk: CC eal_common_thread.o
INFO:kolla.image.build.ovsdpdk: CC eal_common_proc.o
INFO:kolla.image.build.ovsdpdk: CC rte_malloc.o
INFO:kolla.image.build.ovsdpdk: CC malloc_elem.o
INFO:kolla.image.build.ovsdpdk: CC malloc_heap.o
INFO:kolla.image.build.ovsdpdk: CC rte_keepalive.o
INFO:kolla.image.build.ovsdpdk: CC rte_cpuflags.o
INFO:kolla.image.build.ovsdpdk: CC rte_spinlock.o
INFO:kolla.image.build.ovsdpdk: SYMLINK-FILE include/exec-env/rte_interrupts.h
INFO:kolla.image.build.ovsdpdk: SYMLINK-FILE include/exec-env/rte_kni_common.h
INFO:kolla.image.build.ovsdpdk: SYMLINK-FILE include/exec-env/rte_dom0_common.h
INFO:kolla.image.build.ovsdpdk: AR librte_eal.a
INFO:kolla.image.build.ovsdpdk: INSTALL-LIB librte_eal.a
INFO:kolla.image.build.ovsdpdk: AR /plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio/built-in.o
INFO:kolla.image.build.ovsdpdk: CC [M] /plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.c: In function 'igbuio_pci_probe':
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.c:383:7: error: implicit declaration of function 'pci_enable_msix' [-Werror=implicit-function-declaration]
INFO:kolla.image.build.ovsdpdk: if (pci_enable_msix(dev, &msix_entry, 1) == 0) {
INFO:kolla.image.build.ovsdpdk: ^
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:cc1: all warnings being treated as errors
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:/usr/src/linux-headers-4.13.0-38-generic/scripts/Makefile.build:315: recipe for target '/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o' failed
INFO:kolla.image.build.ovsdpdk:make[9]: *** [/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o] Error 1
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:/usr/src/linux-headers-4.13.0-38-generic/Makefile:1550: recipe for target '_module_/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio' failed
INFO:kolla.image.build.ovsdpdk:make[8]: *** [_module_/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/build/build/lib/librte_eal/linuxapp/igb_uio] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:Makefile:145: recipe for target 'sub-make' failed
INFO:kolla.image.build.ovsdpdk:make[7]: *** [sub-make] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:make[6]: *** [igb_uio.ko] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/mk/rte.module.mk:79: recipe for target 'igb_uio.ko' failed
INFO:kolla.image.build.ovsdpdk:make[5]: *** [igb_uio] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/mk/rte.subdir.mk:61: recipe for target 'igb_uio' failed
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/mk/rte.subdir.mk:61: recipe for target 'linuxapp' failed
INFO:kolla.image.build.ovsdpdk:make[4]: *** [linuxapp] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/mk/rte.subdir.mk:61: recipe for target 'librte_eal' failed
INFO:kolla.image.build.ovsdpdk:make[3]: *** [librte_eal] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/mk/rte.sdkbuild.mk:78: recipe for target 'lib' failed
INFO:kolla.image.build.ovsdpdk:make[2]: *** [lib] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:/plugins/ovsdpdk-plugin-dpdk-archive-v17.02/mk/rte.sdkroot.mk:126: recipe for target 'all' failed
INFO:kolla.image.build.ovsdpdk:make[1]: *** [all] Error 2
INFO:kolla.image.build.ovsdpdk:
INFO:kolla.image.build.ovsdpdk:make: *** [all] Error 2
INFO:kolla.image.build.ovsdpdk:
Is this still a problem? Can you post fresh build logs?