[LU-14645] setstripe cleanup Created: 27/Apr/21  Updated: 20/May/23  Resolved: 31/Jan/22

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.15.0
Fix Version/s: Lustre 2.15.3

Type: Bug Priority: Blocker
Reporter: Vitaly Fertman Assignee: Vitaly Fertman
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-11264 llapi_* routines demonstrate poor per... Open
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

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



 Comments   
Comment by Gerrit Updater [ 27/Apr/21 ]

Vitaly Fertman (vitaly.fertman@hpe.com) uploaded a new patch: https://review.whamcloud.com/43465
Subject: LU-14645 utils: setstripe cleanup
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 41e16bebbfad66ef60032f58f529e37ea4787456

Comment by Gerrit Updater [ 27/May/21 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/43465/
Subject: LU-14645 utils: setstripe cleanup
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 149934fe28dac22a51ec9b2873c4f215cb204947

Comment by Peter Jones [ 27/May/21 ]

Landed for 2.15

Comment by Andreas Dilger [ 15/Jun/21 ]

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.

Comment by Andreas Dilger [ 24/Jun/21 ]

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.

Comment by Andreas Dilger [ 05/Nov/21 ]

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.

Comment by Andreas Dilger [ 23/Dec/21 ]

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.

Comment by Cory Spitz [ 06/Jan/22 ]

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.

Comment by Gerrit Updater [ 17/Jan/22 ]

"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

Comment by Gerrit Updater [ 17/Jan/22 ]

"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

Comment by Gerrit Updater [ 31/Jan/22 ]

"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

Comment by Gerrit Updater [ 31/Jan/22 ]

"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

Comment by Peter Jones [ 31/Jan/22 ]

Landed for 2.15

Comment by Gerrit Updater [ 20/Dec/22 ]

"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

Comment by Gerrit Updater [ 07/Jan/23 ]

"Oleg Drokin <green@whamcloud.com>" merged in 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:
Commit: 4b9a39d3ed58a664a2498911ca1d3c9073c13bd3

Comment by Gerrit Updater [ 17/Jan/23 ]

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

Comment by Gerrit Updater [ 28/Mar/23 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/49650/
Subject: LU-14645 tests: test lfs setdirstripe with '/$'
Project: fs/lustre-release
Branch: b2_15
Current Patch Set:
Commit: 0de422282649ea3352abe4994a34ff3523b5aa97

Generated at Sat Feb 10 03:11:32 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.