#1053214 RFP: lustre -- distributed parallel, scalabe, high-performance, high-availability file system

#1053214#5
Date:
2023-09-29 11:30:08 UTC
From:
To:
* Package name    : lustre
   Upstream Author : Whamcloud
* URL             : www.lustre.org
* License         : GPLv2
   Programming Lang: C
   Description     : Distributed parallel, scalable, high-performance file system

The Lustre file system is an open-source, parallel file system that
supports many requirements of leadership class HPC simulation
environments.

Lustre is used in a number of science institutes (including mine), so
having a Debian package would be quite handy for us.

Their distribution already come with some Debian files (and they
actually build Ubuntu packages), but they are not compliant to Debian
Policy, and they are very outdated (source format 1, declared standards
version 3.8.2), depending on tools that are not in Debian anymore
(dpatch). However, for the kernel modules, it is possible to build them
with dkms support.

The package includes both the client and the server side. However,
upstream builds the server package only for RHEL, already even just
having the client packages for Debian would be a big win.

Best regards

Ole

#1053214#10
Date:
2023-11-09 10:12:32 UTC
From:
To:
Hi Ole,

more than a decade ago we (GSI IT) funded an effort by a commercial
supporter (Credativ) to get Lustre in shape for inclusion in Debian.
This effort unfortunately went nowhere, but its remains can still be
found on snapshot.debian.org [1].
AFAICT the current upstream packaging has been derived from this project.

The main culprit was that the Lustre development focuses on rather old
enterprise (ie. RHEL) kernels and the newest Lustre did not work with
the latest kernels in Debian upstream which regularly broke the package
in Debian unstable until it was finally removed.

My impression is that this situation has not improved much and you will
end up in a similar situation again.
The development models of Debian and Lustre seem to be too incompatible.

Best

Christopher

[1] https://snapshot.debian.org/package/lustre/