Project

General

Profile

Actions

Bug #66321

closed

rados: ceph_test_rados in upgrade test fails with 'unknown arg --max-attr-len'

Added by Samuel Just almost 2 years ago. Updated 5 months ago.

Status:
Resolved
Priority:
Urgent
Category:
-
Target version:
-
% Done:

0%

Source:
Backport:
squid
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Tags (freeform):
Fixed In:
v19.3.0-2734-g3139c5448a
Released In:
v20.2.0~2707
Upkeep Timestamp:
2025-11-01T01:17:55+00:00

Description

2024-05-31T23:35:59.000 DEBUG:teuthology.orchestra.run.smithi049:> CEPH_CLIENT_ID=0 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph_test_rados --no-omap --ec-pool --max-ops 4000 --objects 50 --max-in-flight 16 --size 4000000 --min-stride-size 400000 --max-stride-size 800000 --max-seconds 0 --max-attr-len 20000 --op read 100 --op write 0 --op delete 50 --op snap_create 50 --op snap_remove 50 --op rollback 50 --op setattr 25 --op rmattr 25 --op copy_from 50 --op append 100 --pool unique_pool_0
2024-05-31T23:35:59.022 INFO:tasks.rados.rados.0.smithi049.stderr:unknown arg --max-attr-len
2024-05-31T23:35:59.024 DEBUG:teuthology.orchestra.run:got remote process result: 1
2024-05-31T23:35:59.025 ERROR:teuthology:Uncaught exception (Hub)

https://pulpito.ceph.com/sjust-2024-05-31_22:55:08-rados-wip-sjust-balanced-read-testing-2024-05-31-distro-default-smithi/7736631/

max-attr-len was added recently to constrain overall attr len for testing on crimson/seastore. This is reasonable, but older ceph_test_rados versions do not support this argument. Some possible solutions:
- modify rados task to only pass --max-attr-len if specified in the yaml and update crimson/seastore tests to specify it
- modify upgrade tests to not pass --max-attr-len
- modify rados task to notice ' unknown arg --max-attr-len' string in stderr and rerun without --max-attr-len

The last one above is probably the simplest.


Related issues 1 (0 open1 closed)

Copied to RADOS - Backport #66554: squid: rados: ceph_test_rados in upgrade test fails with 'unknown arg --max-attr-len'ResolvedLaura FloresActions
Actions #1

Updated by Laura Flores almost 2 years ago

Note from bug scrub: Radek thinks the first option is the best.

Actions #2

Updated by Radoslaw Zarzynski almost 2 years ago

  • Status changed from New to In Progress
  • Assignee set to Radoslaw Zarzynski
Actions #3

Updated by Radoslaw Zarzynski almost 2 years ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 57855
Actions #4

Updated by Radoslaw Zarzynski almost 2 years ago

Note from bug scrub: commented in the PR.

Actions #5

Updated by Laura Flores almost 2 years ago

  • Status changed from Fix Under Review to Resolved
Actions #6

Updated by Laura Flores almost 2 years ago

  • Status changed from Resolved to Pending Backport
  • Backport set to squid

/a/yuriw-2024-06-17_21:33:56-rados:thrash-old-clients-squid-release-distro-default-smithi/7760680

Actions #7

Updated by Upkeep Bot almost 2 years ago

  • Copied to Backport #66554: squid: rados: ceph_test_rados in upgrade test fails with 'unknown arg --max-attr-len' added
Actions #9

Updated by Laura Flores almost 2 years ago

  • Status changed from Pending Backport to Resolved
Actions #10

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to 3139c5448a3f5ab57ffc5159a00ab82422b913ee
  • Fixed In set to v19.3.0-2734-g3139c5448a3
  • Upkeep Timestamp set to 2025-07-11T01:38:25+00:00
Actions #11

Updated by Upkeep Bot 8 months ago

  • Fixed In changed from v19.3.0-2734-g3139c5448a3 to v19.3.0-2734-g3139c5448a
  • Upkeep Timestamp changed from 2025-07-11T01:38:25+00:00 to 2025-07-14T22:43:27+00:00
Actions #12

Updated by Upkeep Bot 5 months ago

  • Released In set to v20.2.0~2707
  • Upkeep Timestamp changed from 2025-07-14T22:43:27+00:00 to 2025-11-01T01:17:55+00:00
Actions

Also available in: Atom PDF