
DPDK is upgraded from 17.11 to 18.11 together with openvswitch. With this upgrade, DPDK for Mellanox NIC support is enabled again, which is disabled during CentOS 7.6 upgrade, due to DPDK 17.11 cannot pass build with 7.6 kernel. Due to srpm for openvswitch 2.11 is not available in centos repo yet, tarball is used instead. The spec file and other configuration files (three script files and x86_64-native-linuxapp-gcc-config) from 2.9.0 srpm are kept and updated for 2.11.0 openvswitch. These configuration files are for dpdk build together with openvswitch. Meta patches are applied to the spec file directly. For the 3 source patches, 2 of them are abandoned since new DPDK already include them. Another one(run-services-as-root-user.patch) is rebased for 2.11 version. Test: Pass build, multi-node 1+1 and duplex deploy test. ovs-vsctl shows vswitch status is correct, and vms could ping each other. Story: 2004743 Task: 29196 Depends-On: https://review.opendev.org/642673 Change-Id: I1fc28f1c7f93e1da2f8e7ac0dfb5d8e294d53c90 Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
integ
StarlingX Integration
Description
Languages
Shell
28.9%
Python
21.9%
JavaScript
20.7%
Perl
12.3%
Makefile
6.2%
Other
9.9%