Hi! I'm in the process of doing just that. But my usual process for doing this has been "broken" between 2.15.4 and 2.16.1. There seems to be config sections being processed when they shouldn't. I'm trying to build client packages with dkms enabled but without explicit modules, and some of the kernel config tests are being run even without modules enabled.
I.e. what I want to do is this configure --enable-dist make dkms-debs but during config (in make dkms-debs) it tries to do lnet kernel and lustre kernel config checks. In my opinion this is wrong and something that. It boils down to configure --enable-client --disable-modules doing the wrong things during configure, i.e. testing for things that are only needed during actual building of the dkms modules. I'll try to sort this out but any help will be useful. ________________________________________ From: lustre-discuss <lustre-discuss-boun...@lists.lustre.org> on behalf of Ramiro Alba Queipo <ramiro.a...@upc.edu> Sent: Tuesday, January 28, 2025 10:15 To: lustre-discuss@lists.lustre.org Subject: [lustre-discuss] Compiling lustre 2.16.1 for Ubuntu 24.04 client Hi all, We need to compile lustre 2.16.1 and produce packages for Ubuntu 24.04 client, as available packages are no compiled with infiniband so ko2iblnd module is not present. We are doubting about using a fixed kernel like 6.8.0-31-generic or using dkms to recompiling on the fly when updating kernel, because of problems that might be raising when compiling with other kernels 6.8.0-XXX-generic. Might we have such a problem? What do you recommend me? Thanks in advance Best regards -- Ramiro Alba Centre Tecnològic de Tranferència de Calor http://www.cttc.upc.edu/<http://www.cttc.upc.edu/> Escola Tècnica Superior d'Enginyeries Industrial i Aeronàutica de Terrassa Colom 11, E-08222, Terrassa, Barcelona, Spain Tel: (+34) 93 739 8928 _______________________________________________ lustre-discuss mailing list lustre-discuss@lists.lustre.org http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org