[LU-16550] edquot handling breaks testing Created: 13/Feb/23  Updated: 31/Oct/23

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

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

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

LU-4505 added a protecting against quota master flooding, but it seems to break number of quota tests.
for example, here is stats for sanity-quota over last few days:

                     PASS FAIL TIMEOUT CRASH
sanity-quota         151  45   1       0      
sanity-quota         141  54   1       0      
sanity-quota         148  48   0       0      
sanity-quota         150  49   1       0      
sanity-quota         158  38   0       0      
sanity-quota         185  46   2       0      
sanity-quota         298  65   2       0      
sanity-quota         157  40   0       0      
sanity-quota         299  76   2       0

now with that check from LU-4505 disabled:

      
sanity-quota         71   4    0       0      

the most frequest failure is 12b where the test sets inode limit to 2048, then wants to create 2048 files, but fails:

Create 2048 files on mdt0...
running as uid/gid/euid/egid 60000/60000/60000/60000, groups:
 [createmany] [-m] [/mnt/lustre/d12b.sanity-quota/f12b.sanity-quota] [2048]
mknod(/mnt/lustre/d12b.sanity-quota/f12b.sanity-quota1024) error: Disk quota exceeded
total: 1024 create in 3.90 seconds: 262.27 ops/second


 Comments   
Comment by Nikitas Angelinas [ 31/Oct/23 ]

+1 on master: https://testing.whamcloud.com/test_sets/b7f55354-4a04-42cc-9b68-7a33f68e9fb3

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