]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa/standalone/scrub: re-code osd-scrub-dump.sh to test scrub repair functionality. 65048/head
authorRonen Friedman <rfriedma@redhat.com>
Thu, 7 Aug 2025 04:54:30 +0000 (23:54 -0500)
committerRonen Friedman <rfriedma@redhat.com>
Tue, 19 Aug 2025 03:35:50 +0000 (06:35 +0300)
commit914ea7f57602691575cd6bf2ce6fb94775f1bd8a
tree8cbcaffa1155f3c9fe7c405b8819305e0ff488d6
parent6c001553ea4189ae5fe9bc0d0722348cbd31a3d1
qa/standalone/scrub: re-code osd-scrub-dump.sh to test scrub repair functionality.

The new version of osd-scrub-dump.sh is designed to
allow multiple "corruption methods" on a subset of objects.
The functionality includes specifying:
- the number of objects created;
- the number to have their Primary version modified;
- the number to have their Replicas modified;
- the set of "manipulations" to perform on the objects.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
qa/standalone/scrub/osd-scrub-dump.sh
qa/standalone/scrub/scrub-helpers.sh