[LU-17289] el9.3 sanity test_906: fio seqwrite /mnt/lustre/f906.sanity failed Created: 15/Nov/23  Updated: 25/Jan/24

Status: Reopened
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.16.0, Lustre 2.15.4
Fix Version/s: Lustre 2.16.0

Type: Bug Priority: Minor
Reporter: Maloo Assignee: Qian Yingjin
Resolution: Unresolved Votes: 0
Labels: always_except

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

 Description   

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

This issue relates to the following test suite run: https://testing.whamcloud.com/test_sets/d8edb03f-19f7-40df-96cf-3f713ddab30d

test_906 failed with the following error:

== sanity test 906: Simple test for io_uring I/O engine via fio ========================================================== 23:00:18 (1700002818)
/usr/bin/fio
seqwrite: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=io_uring, iodepth=64
...
fio-3.35
Starting 2 processes
seqwrite: Laying out IO file (1 file / 50MiB)
fio: pid=1302842, err=1/file:engines/io_uring.c:1047, func=io_queue_init, error=Operation not permitted
fio: pid=1302841, err=1/file:engines/io_uring.c:1047, func=io_queue_init, error=Operation not permitted


Run status group 0 (all jobs):
 sanity test_906: @@@@@@ FAIL: fio seqwrite /mnt/lustre/f906.sanity failed 

Test session details:
clients: https://build.whamcloud.com/job/lustre-reviews/100333 - 5.14.0-362.8.1.el9_3.x86_64
servers: https://build.whamcloud.com/job/lustre-reviews/100333 - 4.18.0-477.27.1.el8_lustre.x86_64

<<Please provide additional information about the failure here>>

VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV
sanity test_906 - fio seqwrite /mnt/lustre/f906.sanity failed



 Comments   
Comment by Jian Yu [ 15/Nov/23 ]

The failure occurred on RHEL 9.3 client.
I've tried the latest fio-3.36 and the local xfs filesystem but hit the same failure.
I also did a bit googling but didn't find a related issue reported. Not sure if RHEL 9.3 changes something in libaio that breaks the fio tool.

Comment by Gerrit Updater [ 07/Dec/23 ]

"Qian Yingjin <qian@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53362
Subject: LU-17289 test: disable sanity/test_906 temporarily
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 0eef4b0818e7a1a42a54333fa713ef660c7e9404

Comment by Gerrit Updater [ 10/Jan/24 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/53362/
Subject: LU-17289 test: disable sanity/test_906 temporarily
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 1ecd9a05bcc6b979e20f7ea38c1d6a40f7de39b9

Comment by Peter Jones [ 10/Jan/24 ]

Merged for 2.16

Comment by Andreas Dilger [ 10/Jan/24 ]

The landed patch is only skipping the test, it is not fixed.

Keep this open until we get an el9 kernel that works with fio, then the always_except can get a maximum version number.

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