Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
3
-
9223372036854775807
Description
When compiling Lustre from source, the DLC feature is disabled by the ./configure script if YAML is not found, but no error is reported. While the configure script is not silent, it does not provide sufficient weight or significance to disabling this capability and it is very easy to overlook.
Given the prominence of DLC in recent releases of Lustre, and the importance of lnetctl commands in driving LNet functionality, the configure script should error out if DLC cannot be compiled. If users want to explicitly disable DLC, then a --disable-dlc flag can be introduced to cover that option.