[LU-14537] directory migration failed with -EXDEV if parent directory and sub file have different project ID Created: 19/Mar/21  Updated: 07/Feb/22  Resolved: 11/May/21

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

Type: Bug Priority: Minor
Reporter: Lai Siyao Assignee: Lai Siyao
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

mdd_migrate_sanity_check() doesn't need to check project ID since it's an internal layout change, otherwise it may fail with -EXDEV if subfile project ID is different from that of parent directory.



 Comments   
Comment by Gerrit Updater [ 19/Mar/21 ]

Lai Siyao (lai.siyao@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/42110
Subject: LU-14537 mdd: directory migrate skips project ID check
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: decad0f0f81cf3e4cd24792ae7c928f760e8c5a4

Comment by Gerrit Updater [ 05/May/21 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/42110/
Subject: LU-14537 mdd: directory migrate skips project ID check
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d32beef5ddde49362a849efabf514206a1adf6c4

Comment by Peter Jones [ 11/May/21 ]

Landed for 2.15

Comment by Nathan Dauchy (Inactive) [ 02/Sep/21 ]

Can this fix get pulled back into an earlier release? This bug is making it quite difficult to manage DNE1 remote directories. (and might it actually be more important on older branches if they don't have other changes to make DNE2 efficient?)

Comment by Malcolm Haak (Inactive) [ 07/Feb/22 ]

Can we get a b2_12 backport please

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