Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • Lustre 2.16.0, Lustre 2.15.3
    • Lustre 2.15.0
    • None
    • 3
    • 9223372036854775807

    Description

      lfs setstripe checks stripe parameters differently for PFL and !PFL layouts, make them symmetric.

      Attachments

        Issue Links

          Activity

            [LU-14645] setstripe cleanup

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/49463
            Subject: LU-14645 tests: test lfs setdirstripe with '/$'
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 728152666fe4dccfda61cedd85334df9a5b89305

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/49463 Subject: LU-14645 tests: test lfs setdirstripe with '/$' Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 728152666fe4dccfda61cedd85334df9a5b89305
            pjones Peter Jones added a comment -

            Landed for 2.15

            pjones Peter Jones added a comment - Landed for 2.15

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/46152/
            Subject: LU-14645 utils: optimise setstripe
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: cd1f8527d414a12ec7eb5b69fe30509a45b33ad4

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/46152/ Subject: LU-14645 utils: optimise setstripe Project: fs/lustre-release Branch: master Current Patch Set: Commit: cd1f8527d414a12ec7eb5b69fe30509a45b33ad4

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/46151/
            Subject: LU-14645 utils: fix API for llapi_sanity_check
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 5e65d6a8e57a5a17c4c7e043cb46e86bf82b7782

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/46151/ Subject: LU-14645 utils: fix API for llapi_sanity_check Project: fs/lustre-release Branch: master Current Patch Set: Commit: 5e65d6a8e57a5a17c4c7e043cb46e86bf82b7782

            "Vitaly Fertman <vitaly.fertman@hpe.com>" uploaded a new patch: https://review.whamcloud.com/46152
            Subject: LU-14645 utils: optimise setstripe
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 3f0ff1605de5e65908686d90d4b69e9028d4e4aa

            gerrit Gerrit Updater added a comment - "Vitaly Fertman <vitaly.fertman@hpe.com>" uploaded a new patch: https://review.whamcloud.com/46152 Subject: LU-14645 utils: optimise setstripe Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 3f0ff1605de5e65908686d90d4b69e9028d4e4aa

            "Vitaly Fertman <vitaly.fertman@hpe.com>" uploaded a new patch: https://review.whamcloud.com/46151
            Subject: LU-14645 utils: fix API for llapi_sanity_check
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 05000fb5cb641abb5c07b169dd32ac1ea6412d1f

            gerrit Gerrit Updater added a comment - "Vitaly Fertman <vitaly.fertman@hpe.com>" uploaded a new patch: https://review.whamcloud.com/46151 Subject: LU-14645 utils: fix API for llapi_sanity_check Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 05000fb5cb641abb5c07b169dd32ac1ea6412d1f
            spitzcor Cory Spitz added a comment -

            Sorry, I missed your request. Right, it needs to be fixed or reverted. Thanks for putting it on the blocker list for 2.15.0.

            spitzcor Cory Spitz added a comment - Sorry, I missed your request. Right, it needs to be fixed or reverted. Thanks for putting it on the blocker list for 2.15.0.

            Hi Vitaly, Cory,
            there were some defects introduced with the patch https://review.whamcloud.com/43465 "LU-14645 utils: setstripe cleanup" that need to be fixed before the 2.15 release. That patch is changing the function signature of llapi_layout_sanity(), which breaks both the API and ABI for that function. The llapi_ functions are supposed to have consistent API and ABI across releases, so this needs to be fixed or the patch reverted before the 2.15.0 release.

            adilger Andreas Dilger added a comment - Hi Vitaly, Cory, there were some defects introduced with the patch https://review.whamcloud.com/43465 " LU-14645 utils: setstripe cleanup" that need to be fixed before the 2.15 release. That patch is changing the function signature of llapi_layout_sanity() , which breaks both the API and ABI for that function. The llapi_ functions are supposed to have consistent API and ABI across releases, so this needs to be fixed or the patch reverted before the 2.15.0 release.

            Hi Vitaly, Cory,
            there were some defects introduced with the patch https://review.whamcloud.com/43465 "LU-14645 utils: setstripe cleanup" that need to be fixed before the 2.15 release. Could you please take a look at my (post landing) review comments on that patch.

            adilger Andreas Dilger added a comment - Hi Vitaly, Cory, there were some defects introduced with the patch https://review.whamcloud.com/43465 " LU-14645 utils: setstripe cleanup " that need to be fixed before the 2.15 release. Could you please take a look at my (post landing) review comments on that patch.

            Hi Vitaly, could you please respond to the issues I posted on your patch https://review.whamcloud.com/43465 "LU-14645 utils: setstripe cleanup" and submit a patch to fix them.

            adilger Andreas Dilger added a comment - Hi Vitaly, could you please respond to the issues I posted on your patch https://review.whamcloud.com/43465 " LU-14645 utils: setstripe cleanup " and submit a patch to fix them.

            There are several issues with the patch that landed under this ticket that need to be fixed before the 2.15.0 release is madee.

            adilger Andreas Dilger added a comment - There are several issues with the patch that landed under this ticket that need to be fixed before the 2.15.0 release is madee.

            People

              vitaly_fertman Vitaly Fertman
              vitaly_fertman Vitaly Fertman
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: