[LU-6194] Interop 2.5.3<->2.7 sanity test_162c: Value too large for defined data type Created: 02/Feb/15  Updated: 16/Jul/15  Resolved: 16/Jul/15

Status: Closed
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.7.0, Lustre 2.8.0
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Maloo Assignee: James Nunez (Inactive)
Resolution: Duplicate Votes: 0
Labels: None
Environment:

server: 2.5.3
client: lustre-master build #2835


Issue Links:
Duplicate
duplicates LU-6661 Interop DNE2 test between DNE2 client... Resolved
Related
is related to LU-4239 lfs fid2path ioctl err -75: Value too... Resolved
Severity: 3
Rank (Obsolete): 17317

 Description   

This issue was created by maloo for sarah <sarah@whamcloud.com>

This issue relates to the following test suite run: https://testing.hpdd.intel.com/test_sets/ab5ce396-a858-11e4-a4ef-5254006e85c2.

The sub-test test_162c failed with the following error:

path looked up "" instead of "/mnt/lustre/d162c.sanity.local/0/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/
fid 0x200002b11:0x158:0x0 resolves to path /mnt/lustre/d162c.sanity.remote/0/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97 (expected /mnt/lustre/d162c.sanity.remote/0/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97)
ioctl err -75: Value too large for defined data type (75)
fid2path: error on FID 0x200002b11:0x159:0x0: Value too large for defined data type
 sanity test_162c: @@@@@@ FAIL: path looked up "" instead of "/mnt/lustre/d162c.sanity.local/0/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98" 


 Comments   
Comment by James Nunez (Inactive) [ 28/May/15 ]

The patch for LU-4239 with commit 825570b0b03e0fd70a removed the limit of a path with 100 subdirectories or more and added sanity test 162c to test this. This patch was added in Lustre 2.7.0 in tag 2.6.92. The test needs a check the server version before running. If the server is 2.6.92 or above, run the test. If not, skip it.

I'll upload a patch for this.

Comment by Gerrit Updater [ 28/May/15 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: http://review.whamcloud.com/15015
Subject: LU-6194 tests: Skip sanity 162c for MDS older than 2.6.92
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 388a15a39184ac80e94b978932e9e3fd88268b19

Comment by James Nunez (Inactive) [ 16/Jul/15 ]

We can close this ticket since LU-6661 takes care of this case and more.

Generated at Sat Feb 10 01:58:04 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.