[LU-11544] interop: sanity-quota test 10 fails with 'set limit for root user successfully, expect failure' Created: 18/Oct/18 Updated: 29/Jul/22 Resolved: 15/Apr/22 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.12.0, Lustre 2.12.1, Lustre 2.14.0, Lustre 2.12.4 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | James Nunez (Inactive) | Assignee: | James Nunez (Inactive) |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | interop | ||
| Environment: |
Interop testing between master (2.12) servers and b2_10 or b2_11 clients |
||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||
| Description |
|
sanity-quota test 10 started failing in interop testing on July 04, 2018 for the following combinations: Looking at the client test_log for https://testing.whamcloud.com/test_sets/8b3d250a-cf0d-11e8-ad90-52540065bddc , we see == sanity-quota test 10: Test quota for root user ==================================================== 12:22:35 (1539433355) Waiting for local destroys to complete Creating test directory CMD: onyx-45vm7,onyx-45vm8 lctl set_param fail_val=0 fail_loc=0 fail_val=0 fail_loc=0 fail_val=0 fail_loc=0 warning: inode softlimit is smaller than the miminal qunit size, please see the help of setquota or Lustre manual for details. sanity-quota test_10: @@@@@@ FAIL: set limit for root user successfully, expect failure Based on the starting date of this failure, I think the cause of this issue is that the patch for Logs for this failure can be found at |
| Comments |
| Comment by Gerrit Updater [ 11/Jun/21 ] |
|
James Nunez (jnunez@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/43991 |
| Comment by James Nunez (Inactive) [ 15/Jun/21 ] |
|
Looking at the version interop testing for this test, the only failures I can find are older client with newer servers. For example, I see many cases where the server is b2_12 like 2.12.5 or 2.12.6 and the client 2.10.8 or 2.11.0. The way we normally fix version interop failures is to add a check to the test that is failing, for example sanity-quota test 10 in this case, that says ‘skip this test if the server version is [greater than|less than] the client version’. Remember, the test suites that run for every test session are run on/from the client. In the case where we have b2_12 servers with 2.10.8 or 2.11.0 clients failing, we want to create a patch for the b2_10 or b2_11 client. Unfortunately, those branches are not getting regular or irregular patch landings and, thus, we won’t be able to create and land a patch to fix this issue. |