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

          [LU-9622] DLC build is quietly disabled if YAML not found by ./configure

          This was fixed with Lustre commit 

          ccafcc7116411c7d276c5b8523b0effb4c4dd796

          simmonsja James A Simmons added a comment - This was fixed with Lustre commit  ccafcc7116411c7d276c5b8523b0effb4c4dd796

          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: