Hi all,

We are working on kernel upgrade task recently [0].

After upgrade the kernel, we find several modules cannot pass build, due to data structure/function api change in kernel.

Here is the module list cannot pass build with the new kernel:

Mlnx-ofa_kernel

Intel-i40e

Intel-i40evf

Tpmdd

Intel-ixgbe

drbd

openvswitch

 

To fix the build failure, I plan to upgrade these packages to newer version, which supports CentOS 7.6.

This upgrade may cause other packages depend on these packages be upgraded also.

Take Mlnx-ofa as example, it is bound with DPDK.

Per [1], MLNX_OFED 4.5-1.0.1.0 supports CentOS 7.6.

Per [2], DPDK should be upgraded to 18.11, while our current DPDK is 17.11, and is bound with OVS.

And OVS upgrade may affect Neutron.

 

I need network team to help decide the upgrade strategy of DPDK/OVS.

Thanks.

 

[0]: https://storyboard.openstack.org/#!/story/2004521

[1]: http://www.mellanox.com/page/products_dyn?product_family=26&mtag=linux_sw_drivers

[2]: https://doc.dpdk.org/guides-18.11/rel_notes/release_18_11.html

 

 

 

Best Regards

Shuicheng