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

Lustre fails to compile against zfs dkms 0.8+

Details

    • Bug
    • Resolution: Fixed
    • Major
    • Lustre 2.13.0, Lustre 2.12.4
    • Lustre 2.13.0, Lustre 2.12.2
    • 3
    • 9223372036854775807

    Description

      kmod-zfs-devel provides a vestigial spl directory for kmod base installs, so this issue is limited to zfs dkms based installs.

      Because there's no spl directory, lustre configure fails enable zfs osd build.

      checking whether to enable zfs... yes
      checking spl source directory... Not found
      checking spl build directory... ls: cannot access Not: No such file or directory
      ls: cannot access found/[0-9]*/: No such file or directory
      Not found
      checking zfs source directory... /var/lib/dkms/zfs/0.8.1/source
      checking zfs build directory... ls: cannot access /var/lib/dkms/zfs/0.8.1/source/[0-9]*/: No such file or directory
      /var/lib/dkms/zfs/0.8.1/3.10.0-957.el7.x86_64/x86_64
      checking user provided zfs devel headers... 
      checking zfs devel headers... -I /var/lib/dkms/zfs/0.8.1/source/lib/libspl/include -I /var/lib/dkms/zfs/0.8.1/source/include
      configure: WARNING:Disabling optional zfs osd due to missing development headers.Support for zfs can be enabled by downloading the required packages for your
      distribution.  See http://zfsonlinux.org/ to determine is zfs is supported by
      your distribution.
      				
      

      Attachments

        Issue Links

          Activity

            [LU-12745] Lustre fails to compile against zfs dkms 0.8+
            pjones Peter Jones made changes -
            Link New: This issue is related to JFC-20 [ JFC-20 ]
            pjones Peter Jones made changes -
            Labels Original: LTS12 zfs New: zfs
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.12.4 [ 14690 ]

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36408/
            Subject: LU-12745 build: Account for optional SPL for ZFS 0.8+
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: c310af5b2a35f9010ac2b9348c1d9f3cd4af01e7

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36408/ Subject: LU-12745 build: Account for optional SPL for ZFS 0.8+ Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: c310af5b2a35f9010ac2b9348c1d9f3cd4af01e7

            Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36408
            Subject: LU-12745 build: Account for optional SPL for ZFS 0.8+
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 89f40ff2949b624d2f6b3cee7dc0c795aed40244

            gerrit Gerrit Updater added a comment - Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36408 Subject: LU-12745 build: Account for optional SPL for ZFS 0.8+ Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 89f40ff2949b624d2f6b3cee7dc0c795aed40244
            pjones Peter Jones made changes -
            Labels Original: zfs New: LTS12 zfs
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.13.0 [ 14290 ]
            Assignee Original: WC Triage [ wc-triage ] New: Nathaniel Clark [ utopiabound ]
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            pjones Peter Jones added a comment -

            Landed for 2.13

            pjones Peter Jones added a comment - Landed for 2.13

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36161/
            Subject: LU-12745 build: Account for optional SPL for ZFS 0.8+
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: a245dde23a9fdbdff7d09a783bcbe3349f68a908

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36161/ Subject: LU-12745 build: Account for optional SPL for ZFS 0.8+ Project: fs/lustre-release Branch: master Current Patch Set: Commit: a245dde23a9fdbdff7d09a783bcbe3349f68a908
            utopiabound Nathaniel Clark made changes -
            Link New: This issue is related to LU-12336 [ LU-12336 ]

            People

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

              Dates

                Created:
                Updated:
                Resolved: