[LU-14746] Interop: sanityn test_41b fails with 'create isn't blocked' Created: 08/Jun/21  Updated: 05/Dec/23

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

Type: Bug Priority: Minor
Reporter: Maloo Assignee: WC Triage
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
Duplicate
duplicates LU-10870 sanityn test 40a, 40b, 40c, 40d, 40e ... Open
duplicates LU-12470 sanityn test_47b: create isn't blocked Resolved
is duplicated by LU-13674 sanityn test_47b: create isn't blocked Resolved
Related
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

This issue was created by maloo for James Nunez <jnunez@whamcloud.com>

Multiple sanityn tests fail with "<operation> isn't blocked" fill in your favorite operation. It looks like this issue was fixed by the patches in LU-12470, but those patches did not fix the version interop testing failures or some patch has landed that broke the interop testing.

I don't know when this first started, but we see it as early as SEPT 2019 with 2.12.2 servers and 2.12.57.49 clients and is happening until today with 2.12.6 servers and 2.14.51.196 clients

This issue relates to the following test suite run: https://testing.whamcloud.com/test_sets/d3a83e0b-15be-4799-b8ba-c264835472e2

test_41b failed with the following error:

== sanityn test 41b: pdirops: create vs create ======================================================= 23:39:21 (1622763561)
CMD: trevis-33vm4 /usr/sbin/lctl set_param -n ldlm.namespaces.*mdt*.lru_size=clear
CMD: trevis-33vm4 /usr/sbin/lctl get_param ldlm.namespaces.*mdt*.lock_unused_count ldlm.namespaces.*mdt*.lock_count
ldlm.namespaces.mdt-lustre-MDT0000_UUID.lock_count=36
CMD: trevis-33vm4 lctl set_param -n fail_loc=0x80000145 2>/dev/null || true
CMD: trevis-33vm4 lctl set_param -n fail_loc=0 2>/dev/null || true
No conflict
open: File exists
 sanityn test_41b: @@@@@@ FAIL: create isn't blocked 

Many other sanityn tests fail in this manner when running version interop testing. See below for the list.

VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV
sanityn test_41b - create isn't blocked
sanityn test_41c - link isn't blocked
sanityn test_41d - unlink isn't blocked
sanityn test_41e - rename isn't blocked
sanityn test_41f - rename isn't blocked
sanityn test_41g - getattr isn't blocked
sanityn test_41h - readdir isn't blocked
sanityn test_42a - mkdir isn't blocked
sanityn test_42b - create isn't blocked
sanityn test_42c - link isn't blocked
sanityn test_42d - unlink isn't blocked
sanityn test_42e - rename isn't blocked
sanityn test_42f - rename isn't blocked
sanityn test_42g - getattr isn't blocked
sanityn test_42h - readdir isn't blocked
sanityn test_43b - create isn't blocked
sanityn test_43c - link isn't blocked
sanityn test_43d - unlink isn't blocked
sanityn test_43e - rename isn't blocked
sanityn test_43f - rename isn't blocked
sanityn test_43g - getattr isn't blocked
sanityn test_43h - readdir isn't blocked
sanityn test_44a - mkdir isn't blocked
sanityn test_44b - create isn't blocked
sanityn test_44c - link isn't blocked
sanityn test_44d - unlink isn't blocked
sanityn test_44e - rename isn't blocked
sanityn test_44f - rename isn't blocked
sanityn test_44g - getattr isn't blocked
sanityn test_44h - readdir isn't blocked
sanityn test_45b - create isn't blocked
sanityn test_45c - link isn't blocked
sanityn test_45d - unlink isn't blocked
sanityn test_45e - rename isn't blocked
sanityn test_45f - rename isn't blocked
sanityn test_45g - getattr isn't blocked
sanityn test_45h - readdir isn't blocked
sanityn test_46a - mkdir isn't blocked
sanityn test_46b - create isn't blocked
sanityn test_46c - link isn't blocked
sanityn test_46d - unlink isn't blocked
sanityn test_46e - rename isn't blocked
sanityn test_46f - rename isn't blocked
sanityn test_46g - getattr isn't blocked
sanityn test_46h - readdir isn't blocked
sanityn test_46i - remote mkdir isn't blocked
sanityn test_47a - mkdir isn't blocked
sanityn test_47b - create isn't blocked
sanityn test_47c - link isn't blocked
sanityn test_47d - unlink isn't blocked
sanityn test_47e - rename isn't blocked
sanityn test_47f - rename isn't blocked
sanityn test_47g - getattr isn't blocked



 Comments   
Comment by Andreas Dilger [ 26/Oct/21 ]

+1 on master: https://testing.whamcloud.com/test_sets/659bb5ab-8cbb-493d-9e6e-e34e2d415c2e

Comment by Sergey Cheremencev [ 02/Dec/21 ]

+1 on master: https://testing.whamcloud.com/test_sets/345280a9-019d-4456-8a55-155bf09681a1

Comment by Patrick Farrell [ 07/Mar/22 ]

I suspect this is also causing related failures on 2.12 branches, eg 41g:

https://testing.whamcloud.com/test_sets/2dc96a61-b837-4be2-9964-f029fba3905a

Comment by Artem Blagodarenko (Inactive) [ 14/Mar/22 ]

+1 on master test_41g    Error: 'getattr isn't blocked'

https://testing.whamcloud.com/test_sets/1ed3805f-a797-44ab-bbd8-6704b00837b9

Comment by Nikitas Angelinas [ 13/May/22 ]

+1 on master: https://testing.whamcloud.com/test_sets/67b2fdeb-aeaa-41cc-b1a1-00b3dd749846

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