Comment 2 for bug 496932

Revision history for this message
Geordi LaForge (develop-ipv7) wrote :

Thank You Dave,
i can give you an information, probably this isn't a bug generated in the packaging process for ubuntu,
but some problem between keepalived and the kernel source.
I made some test to build a keepalived from the source tar ball, but whit the default kernel in ubuntu, 2.6.31.
I made some test:

Host:dubhe-V.int.mobile.ipv7.org - 12:44:50_17-12-09 - Path:/mnt/storage/laforge-storage/download/program/keepalived-1.1.19
[root:13]#./configure --with-kernel-dir=/usr/src/kernels/linux-2.6.31.8/
[...]
checking for kernel version... 2.6.31
checking net/ip_vs.h usability... no
checking net/ip_vs.h presence... no
checking for net/ip_vs.h... no
configure: WARNING: keepalived will be built without LVS support.

Host:dubhe-V.int.mobile.ipv7.org - 12:47:12_17-12-09 - Path:/mnt/storage/laforge-storage/download/program/keepalived-1.1.19
[root:15]#./configure --with-kernel-dir=/usr/src/kernels/2.6.27.41-170.2.117.fc10.i686.PAE/
[...]
checking for kernel version... 2.6.27
checking net/ip_vs.h usability... yes
checking net/ip_vs.h presence... yes
checking for net/ip_vs.h... yes
checking for IPVS syncd support... yes

This is a quick analysis of the problem, but permit to close the search of the problem:
1) Something changed in the kernel source put keepalived not able to link the ipvs framework
2) Something changed in the keepalived that break the configure script

Happy to power up Ubuntu ;)