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

Updates for ZFS 0.8.0, no separate SPL

Details

    • 9223372036854775807

    Description

      Beginning in ZFS 0.8.0, SPL will no longer be a seperate package.

      lbuild needs to be updated to account for this.

      build m4 scripts (config/lustre-build-zfs.m4) need to be updated

      man pages mkfs.lustre(8) and tunefs.lustre(8) need to be updated

      dkms package needs to be updated

      Debian build needs to be updated

      Attachments

        Issue Links

          Activity

            [LU-11394] Updates for ZFS 0.8.0, no separate SPL
            pjones Peter Jones added a comment -

            ofaaland this was the ticket that I was talking about earlier

            pjones Peter Jones added a comment - ofaaland this was the ticket that I was talking about earlier

            Nathaniel Clark (nclark@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33744
            Subject: LU-11394 build: Test 0.8.0-rc2 build
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: bdb0bb34444972482e7c249951941fdf85a601eb

            gerrit Gerrit Updater added a comment - Nathaniel Clark (nclark@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33744 Subject: LU-11394 build: Test 0.8.0-rc2 build Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: bdb0bb34444972482e7c249951941fdf85a601eb

            Nathaniel Clark (nclark@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33743
            Subject: LU-11394 build: Remove SPL requirements
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: ce62041b39cd66a4c6c8adc1a0289e801d9366fa

            gerrit Gerrit Updater added a comment - Nathaniel Clark (nclark@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33743 Subject: LU-11394 build: Remove SPL requirements Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: ce62041b39cd66a4c6c8adc1a0289e801d9366fa

            Even if we don't have a 0.8.0 release available before Lustre 2.12 is released, it would be good if we can at least get the code building with 0.8.0-rc1 so that when it is inevitably released people will be able to test it.

            adilger Andreas Dilger added a comment - Even if we don't have a 0.8.0 release available before Lustre 2.12 is released, it would be good if we can at least get the code building with 0.8.0-rc1 so that when it is inevitably released people will be able to test it.
            utopiabound Nathaniel Clark added a comment - - edited

            For direct compilation (autopen.sh && ./configure ...) we just need 0.7.11 support (LU-11393).  lbuild needs to be updated, unless we can use rpms from ZoL.

            Building against ZoL provided rpms works fine locally. lbuild will still need to do obnoxious things with unpacking and placing.

             

            Current status as of ZFS 0.8.0-rc1:

            • m4 scripts are fine (given LU-11393 fix)
            • lbuild definitely needs work
            • man pages are fine
            • dkms spec DOES need spl removal (which should be fine for pre 0.8.0 releases since zfs requires spl prior to that)
            • Debian build is fine (spl still exists, but is provided by zfs rpms)
            utopiabound Nathaniel Clark added a comment - - edited For direct compilation  (autopen.sh && ./configure ...) we just need 0.7.11 support ( LU-11393 ).  lbuild needs to be updated, unless we can use rpms from ZoL. Building against ZoL provided rpms works fine locally. lbuild will still need to do obnoxious things with unpacking and placing.   Current status as of ZFS 0.8.0-rc1: m4 scripts are fine (given LU-11393 fix) lbuild definitely needs work man pages are fine dkms spec DOES need spl removal (which should be fine for pre 0.8.0 releases since zfs requires spl prior to that) Debian build is fine (spl still exists, but is provided by zfs rpms)

            How are we doing with the idea of using the upstream ZFS RPM packages for lustre-patchless?

            adilger Andreas Dilger added a comment - How are we doing with the idea of using the upstream ZFS RPM packages for lustre-patchless?

            People

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

              Dates

                Created:
                Updated:
                Resolved: