Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-9622

DLC build is quietly disabled if YAML not found by ./configure

Details

    • Bug
    • Resolution: Fixed
    • Major
    • Lustre 2.11.0
    • 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.

      Attachments

        Activity

          People

            wc-triage WC Triage
            malkolm Malcolm Cowe (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: