[LU-9329] lustre-rsync-test test_1: Error in replicating xattrs. Created: 12/Apr/17  Updated: 31/May/23  Resolved: 31/May/23

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.10.0, Lustre 2.11.0, Lustre 2.12.0, Lustre 2.14.0
Fix Version/s: Lustre 2.16.0

Type: Bug Priority: Minor
Reporter: James Casper Assignee: Li Xi
Resolution: Fixed Votes: 0
Labels: None
Environment:

onyx-60, Interop,
server: RHEL7.3, ldiskfs, master branch, v2.10.55, b3550,
client: RHEL7.3, b2_9 branch, v2.9.0, b22


Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

https://testing.hpdd.intel.com/test_sessions/630a4991-3c6d-4755-b50e-9932f0cf69fb

There are closed tickets that look similar to this (2.4 - 2.7).

From test_log:

/tmp/target/d1.lustre-rsync-test/file5: user.foo: No such attribute
/tmp/target2/d1.lustre-rsync-test/file5: user.foo: No such attribute
 lustre-rsync-test test_1: @@@@@@ FAIL: Error in replicating xattrs. 
  Trace dump:
  = /usr/lib64/lustre/tests/test-framework.sh:4841:error()
  = /usr/lib64/lustre/tests/lustre-rsync-test.sh:228:test_1()
  = /usr/lib64/lustre/tests/test-framework.sh:5117:run_one()
  = /usr/lib64/lustre/tests/test-framework.sh:5156:run_one_logged()
  = /usr/lib64/lustre/tests/test-framework.sh:5003:run_test()
  = /usr/lib64/lustre/tests/lustre-rsync-test.sh:240:main()


 Comments   
Comment by Minh Diep [ 08/Feb/18 ]

+1 on b2_10
https://testing.hpdd.intel.com/test_sets/46ec74fa-0b90-11e8-bd00-52540065bddc

Comment by Saurabh Tandan (Inactive) [ 25/May/18 ]

+1 masterĀ 

https://testing.hpdd.intel.com/test_sets/0b41662a-5b06-11e8-abc3-52540065bddc

Comment by James Nunez (Inactive) [ 18/Dec/18 ]

Note: Patch https://review.whamcloud.com/31230 changed test_1 to test_1A and landed for 2.11.0.

Comment by Gerrit Updater [ 15/May/23 ]

"Li Xi <lixi@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/50997
Subject: LU-9329 utils: add large xattr support for lustre_rsync.c
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: b5461c70565a6ea61e1697db8285ea23bc767402

Comment by Li Xi [ 15/May/23 ]

Looks like lustre_rsync.c is not using lgetxattr() interface correctly to get the needed buffer size.

Comment by Gerrit Updater [ 31/May/23 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50997/
Subject: LU-9329 utils: add large xattr support for lustre_rsync.c
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: cf02f76f6931d312f89bbc67fbad1c39a37d3de7

Comment by Peter Jones [ 31/May/23 ]

Landed for 2.16

Generated at Sat Feb 10 02:25:13 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.