Details

    • Bug
    • Resolution: Fixed
    • Critical
    • Lustre 2.9.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      # rpm -ivh x86_64/lustre-dkms-2.8.57_62_g919224d-1.el7.noarch.rpm 
      Preparing...                          ################################# [100%]
      Updating / installing...
         1:lustre-dkms-2.8.57_62_g919224d-1.################################# [100%]
      Loading new lustre-2.8.57_62_g919224d DKMS files...
      Building for 3.10.0-327.el7.x86_64
      Building initial module for 3.10.0-327.el7.x86_64
      configure: WARNING:
      
      Disabling ldiskfs support because complete ext4 source does not exist.
      
      If you are building using kernel-devel packages and require ldiskfs
      server support then ensure that the matching kernel-debuginfo-common
      and kernel-debuginfo-common-<arch> packages are installed.
      
      configure: WARNING: kernel missing dev_set_rdonly patch for testing
      configure: WARNING:
      
      No selinux package found, unable to build selinux enabled tools
      
      Done.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #0.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #1.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #2.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #3.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #4.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #5.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #6.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #7.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #8.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #9.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #10.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #11.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #12.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #13.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #14.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #15.
      dkms.conf: Error! Directive 'DEST_MODULE_LOCATION' does not begin with
      '/kernel', '/updates', or '/extra' in record #16.
      ...
      

      This happened with multiple lustre-review builds of lustre-dkms and lustre-master builds.

      Attachments

        Activity

          [LU-8630] Install of lustre-dkms fails

          James specific concern/issue, of Lustre dkms RPM on target re-build failure due to missing llite_loop module, is now being tracked as part of LU-8700.

          bfaccini Bruno Faccini (Inactive) added a comment - James specific concern/issue, of Lustre dkms RPM on target re-build failure due to missing llite_loop module, is now being tracked as part of LU-8700 .
          pjones Peter Jones added a comment -

          Landed for 2.9

          pjones Peter Jones added a comment - Landed for 2.9

          Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22663/
          Subject: LU-8630 build: Fix definition of KMP_MODDIR
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: 64c3405a62d43ccdfd4743c2252c4bf951f2e037

          gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22663/ Subject: LU-8630 build: Fix definition of KMP_MODDIR Project: fs/lustre-release Branch: master Current Patch Set: Commit: 64c3405a62d43ccdfd4743c2252c4bf951f2e037

          I know this isn't directly related but on Power8 dkms also fails to load due to missing llite_loop module.

          simmonsja James A Simmons added a comment - I know this isn't directly related but on Power8 dkms also fails to load due to missing llite_loop module.

          KMP_MODDIR was no longer exported it was unexpored by 3b7d27ea22faf1c6d0a37afa724fd9b5c3240322

          utopiabound Nathaniel Clark added a comment - KMP_MODDIR was no longer exported it was unexpored by 3b7d27ea22faf1c6d0a37afa724fd9b5c3240322

          Nathaniel Clark (nathaniel.l.clark@intel.com) uploaded a new patch: http://review.whamcloud.com/22663
          Subject: LU-8630 build: Fix definition of KMP_MODDIR
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 909c0230df3ada5b3255bcaf75960951cc1ff81b

          gerrit Gerrit Updater added a comment - Nathaniel Clark (nathaniel.l.clark@intel.com) uploaded a new patch: http://review.whamcloud.com/22663 Subject: LU-8630 build: Fix definition of KMP_MODDIR Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 909c0230df3ada5b3255bcaf75960951cc1ff81b

          Well it is strange that KMP_MODDIR could have not been correctly set when no configure error has occurred.
          So this may come from a more tricky configure issue...
          You should have a look to the configure log content in either /var/lib/dkms/lustre/<version>/build/config.log or /var/lib/dkms/lustre/<version>/<kernel-version>/<arch>/log/config.log locations.

          bfaccini Bruno Faccini (Inactive) added a comment - Well it is strange that KMP_MODDIR could have not been correctly set when no configure error has occurred. So this may come from a more tricky configure issue... You should have a look to the configure log content in either /var/lib/dkms/lustre/<version>/build/config.log or /var/lib/dkms/lustre/<version>/<kernel-version>/<arch>/log/config.log locations.

          People

            utopiabound Nathaniel Clark
            utopiabound Nathaniel Clark
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: