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

lustre-ldiskfs-dkms package does not provide the ldiskfs kernel module

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.12.0
    • Lustre 2.11.0, Lustre 2.12.0, Lustre 2.10.4
    • None
    • RHEL 7.5, dkms
    • 3
    • 9223372036854775807

    Description

      While experimenting with the dkms package for lustre to implement a patchless server, I saw that the lustre-ldiskfs-dkms package does not provide the ldiskfs.ko module. It does provide the osd-ldiskfs module however.

      When playing the "dkms build" command, the logs  show that the module is actually generated, but not copied in the dkms tree after that.

      It would seem the following lines are missing to the dkms.conf file:

       

      --- dkms.conf.orig      2018-07-09 16:06:31.257592111 +0200
      +++ dkms.conf   2018-07-06 05:20:44.913000000 +0200
      @@ -107,3 +107,6 @@
       BUILT_MODULE_NAME[${#BUILT_MODULE_NAME[@]}]="osd_ldiskfs"
       BUILT_MODULE_LOCATION[${#BUILT_MODULE_LOCATION[@]}]="lustre/osd-ldiskfs/"
       DEST_MODULE_LOCATION[${#DEST_MODULE_LOCATION[@]}]="/extra/lustre/"
      +BUILT_MODULE_NAME[${#BUILT_MODULE_NAME[@]}]="ldiskfs"
      +BUILT_MODULE_LOCATION[${#BUILT_MODULE_LOCATION[@]}]="ldiskfs/"
      +DEST_MODULE_LOCATION[${#DEST_MODULE_LOCATION[@]}]="/extra/lustre/"
      
      

      Attachments

        Activity

          [LU-11133] lustre-ldiskfs-dkms package does not provide the ldiskfs kernel module
          pjones Peter Jones added a comment -

          Landed for 2.12

          pjones Peter Jones added a comment - Landed for 2.12

          Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32800/
          Subject: LU-11133 dkms: Add missing ldiskfs module in dkms config
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: 40367f7f988989d9fcf6ce393618394dcfb43e09

          gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32800/ Subject: LU-11133 dkms: Add missing ldiskfs module in dkms config Project: fs/lustre-release Branch: master Current Patch Set: Commit: 40367f7f988989d9fcf6ce393618394dcfb43e09

          Nathaniel Clark (nclark@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/32801
          Subject: LU-11133 dkms: Add ldiskfs to dkms.conf
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 9cc73d143e07e0f01aca26d07a34f7e23549e0af

          gerrit Gerrit Updater added a comment - Nathaniel Clark (nclark@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/32801 Subject: LU-11133 dkms: Add ldiskfs to dkms.conf Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 9cc73d143e07e0f01aca26d07a34f7e23549e0af
          pjones Peter Jones added a comment -

          Nathaniel

          Can you please evaluate this proposed change?

          Thanks

          Peter

          pjones Peter Jones added a comment - Nathaniel Can you please evaluate this proposed change? Thanks Peter

          Sebastien Piechurski (sebastien.piechurski@atos.net) uploaded a new patch: https://review.whamcloud.com/32800
          Subject: LU-11133 dkms: Add missing ldiskfs module in dkms config
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 94a8884b286914c7e6ea83804dc3dcae48f9e28c

          gerrit Gerrit Updater added a comment - Sebastien Piechurski (sebastien.piechurski@atos.net) uploaded a new patch: https://review.whamcloud.com/32800 Subject: LU-11133 dkms: Add missing ldiskfs module in dkms config Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 94a8884b286914c7e6ea83804dc3dcae48f9e28c

          People

            utopiabound Nathaniel Clark
            spiechurski Sebastien Piechurski
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: